码迷,mamicode.com
首页 >  
搜索关键字:系统性能    ( 1346个结果
【设计优化】- 正确使用 Value Object 模式
为了解决这个问题,就可以使用 Value Object 模式。这种模式提倡将一个对象的各个属性进行封装,将封装后的对象在网络中传播,从而使系统拥有更好的交互模型,并且减少网络通信数据,从而提高系统性能。...
分类:其他好文   时间:2014-09-03 01:31:55    阅读次数:234
linux常用系统监控命令
原文:http://blog.sina.com.cn/s/blog_68f1c17001016uvy.html Linux提供了很多用于监控系统的工具,使用这些工具可以找到导致系统性能降低的瓶颈。系统反应慢并不总是由于CPU慢,它也可能是因为磁盘速度太慢、系统中安装的内存较少、网络拥挤或其他反应较慢...
分类:系统相关   时间:2014-09-02 19:22:55    阅读次数:346
linux系统监控常用命令
原文:http://blog.sina.com.cn/s/blog_68f1c17001016uvy.htmlLinux提供了很多用于监控系统的工具,使用这些工具可以找到导致系统性能降低的瓶颈。系统反应慢并不总是由于CPU慢,它也可能是因为磁盘速度太慢、系统中安装的内存较少、网络拥挤或其他反应较慢的...
分类:系统相关   时间:2014-09-02 13:54:14    阅读次数:307
提高系统性能之多线程编程
多线程编程技术在实际编程应用中十分广泛,多线程技术的应用通过提高CPU的利用率来帮助系统提升性能,那么究竟多线程编程在什么情况下使用?怎样使用多线程呢?多线程的应用一定要适应特定的环境,线程开多了会大大增加Cpu的负担,而线程数目开少了又很难提高cpu的利用率,为此我们使用线程池来管理线程。线程池用来限制线程的数量,减少了创建和销毁线程的次数,每个工作线程都可以被重复利用,可执行多个任务,同时可以根据系统的承受能力,调整线程池中工作线线程的数目,防止因为消耗过多的内存使得服务器宕机。那究竟什么是多线程呢?举...
分类:编程语言   时间:2014-08-29 16:04:28    阅读次数:275
关于JAVA多线程并发synchronized的测试与合理使用
在项目开发中, 或许会碰到JAVA的多线程处理, 为保证业务数据的正常, 必须加上锁机制, 常用的处理方法一般是加上synchronized关键字, 目前JDK版本对synchronized已经做了很好的优化, 我们不用再考虑其性能, 但在实际使用中, 往往由于处理不当, 导致系统性能的严重下降, ...
分类:编程语言   时间:2014-08-29 12:34:47    阅读次数:263
Hibernate的cache
Cache就是缓存,它往往是提高系统性能的最重要手段,对数据起到一个蓄水池和缓冲的作用。Cache对于大量依赖数据读取操作的系统而言尤其重要。在大并发量的情况下,如果每次程序都需要向数据库直接做查询操作,它们所带来的性能开销是显而易见的,频繁的网络舆,数据库磁盘的读写操作都会大大降低系统的性能。此时如果能让数据库在本地内存中保留一个镜像,下次访问的时候只需要从内存中直接获取,那么显然可以带来不小的...
分类:系统相关   时间:2014-08-28 18:10:55    阅读次数:365
【Java】数据库连接池技术
JDBC的问题在程序中,我们经常要建立与数据库的连接,之后再关闭这个连接。我们知道,数据库连接对象的创建是比较消耗系统性能的,这些频繁的操作势必会消耗大量的系统资源。因此我们需要采用更高效的数据库访问技术。数据库连接池的概念在JDBC2.0中提出了数据库连接池技术,它提供了javax.Sql.Dat...
分类:数据库   时间:2014-08-28 02:04:18    阅读次数:235
通过案例学调优之--10046事件
通过案例学调优之--10046事件10046事件概述Oracle的10046事件,可以跟踪应用程序所执行的SQL语句,并且得到其解析次数.执行次数,CPU使用时间等信息。这对我们分析、定位数据库性能问题是非常有用的。10046event是oracle用于系统性能分析时的一个最重要的事件。当激活这个事件后..
分类:其他好文   时间:2014-08-27 18:59:19    阅读次数:386
理解AppDomain
在传统的 Win32的程序中,进程是独立的运行空间, 在一些大型系统中, 通常都是将系统中的核心功能分解出来用独立的进程来处理,一方面是为了能获得更高的系统性能、吞吐量 。另一方面是为了能隔离功能之间的错误异常,为了使功能之间互不干扰,用进程进行隔离 ,再通过 IPC 或者其他的方式进行进程间通信,...
分类:移动开发   时间:2014-08-26 15:21:56    阅读次数:211
20个Linux系统监视工具
需要监视Linux服务器的性能?试试这些内置的命令和一些附加的工具吧。大多数Linux发行版都集成了一些监视工具。这些工具可以获取有关系统活动的信息的详细指标。通过这些工具,你可以发现产生系统性能问题可能存在原因。下面讨论的是一些最基本的命令,它涉及到系统分析和调试服务器等一些问题,如:1. 找出....
分类:系统相关   时间:2014-08-26 15:13:56    阅读次数:515
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!