CPU使用率其实就是你运行的程序占用的CPU资源,表示你的机器在某个时间点的运行程序的情况。使用率越高,说明你的机器在这个时间上运行了很多程序,反之较少Top命令是Linux下常用的系统性能分析工具,能实时查看系统中各个进程资源占用情况top - 10:02:17 up 14 days, 19:18...
                            
                            
                                分类:
系统相关   时间:
2015-09-09 11:04:48   
                                阅读次数:
203
                             
                         
                    
                        
                            
                            
                                系统IO监控 iostat监控各个磁盘使用情况 rrqm/s: 每秒进行 merge 的读操作数目.即 delta(rmerge)/s wrqm/s: 每秒进行 merge 的写操作数目.即 delta(wmerge)/s r/s: 每秒完成的读 I/O 设备次数.即 delta(rio)/s w/...
                            
                            
                                分类:
其他好文   时间:
2015-09-07 12:40:22   
                                阅读次数:
208
                             
                         
                    
                        
                            
                            
                                nicstat是监控网络IO的利器 1.查看网卡信息 2.查看网卡间隔2秒,2次 Time列:表示当前采样的响应时间. lo and eth0 : 网卡名称. rKB/s : 每秒接收到千字节数. wKB/s : 每秒写的千字节数. rPk/s : 每秒接收到的数据包数目. wPk/s : 每秒写的...
                            
                            
                                分类:
其他好文   时间:
2015-09-07 10:58:34   
                                阅读次数:
172
                             
                         
                    
                        
                            
                            
                                本文介绍一些关于提高系统性能方面的知识,列分割,行分割,实例分割,物理存储分割等技术。 这篇主要讲解一下数据库的设计,因为一个好的数据结构,对整体系统的运作太重要了,请看看本文的内容。 提到程序性能,...
                            
                            
                                分类:
数据库   时间:
2015-09-04 22:46:01   
                                阅读次数:
259
                             
                         
                    
                        
                            
                            
                                缓存,在我们日常开发中是必不可少的一种解决性能问题的方法。简单的说,cache 就是为了提升系统性能而开辟的一块内存空间。   缓存的主要作用是暂时在内存中保存业务系统的数据处理结果,并且等待下次访问使用...
                            
                            
                                分类:
系统相关   时间:
2015-09-04 17:13:24   
                                阅读次数:
202
                             
                         
                    
                        
                            
                            
                                CPU使用率分为 用户态CPU使用率:执行应用程序代码的时间占总CPU时间的百分比 系统态CPU使用率:应用执行操作系统调用的时间占总CPU时间的百分比 系统态CPU使用率高意味着共享资源有竞争或者IO设备之间有大量的交互。 目标:理想情况应用达到最高性能和扩展性时,它的系统态CPU使用率为0%,提...
                            
                            
                                分类:
其他好文   时间:
2015-09-02 11:52:37   
                                阅读次数:
173
                             
                         
                    
                        
                            
                            
                                直接使用裸设备可以解除文件系统限制,最大发挥系统性能,而ats本身支持裸设备,这样可以使用自身的文件子系统,获得更好的IO性能,这也是官方推荐的方式,下面介绍裸设备使用 ?使用fdisk删除设备分区 创建...
                            
                            
                                分类:
其他好文   时间:
2015-09-01 17:11:19   
                                阅读次数:
137
                             
                         
                    
                        
                            
                            
                                目前,绝大多数的软件系统都会使用数据库,而在软件构建起来之后,访问数据库又成为软件系统性能的短板(I/O操作)。一般来说一次访问数据库就需要一个数据库连接。而每次创建数据库连接都需要访问,分配空闲资源,占用资源,释放资源,结束访问。非常的耗费时间和空间。于是数据连接池技术便产生了,其原理就是在数据请...
                            
                            
                                分类:
数据库   时间:
2015-09-01 10:34:09   
                                阅读次数:
219
                             
                         
                    
                        
                            
                            
                                Cache 即高速缓存.那么cache是怎么样提高系统性能与运行速度呢?是不是在任何情况下用cache都能提高性能?是不是cache用的越多就越好呢?我在近 期开发的项目中有所体会,写下来当作总结也希望能跟大家一起探讨探讨,有错误的地方希望大家批评指正。 1.Cache 是怎么样工作的? Cac.....
                            
                            
                         
                    
                        
                            
                            
                                1.JVM内存模型相关概念2.Java多线程并发深入理解3.Servlet、设计模式、SpringMVC深入理解4.Java基础遗漏点补充 数据库连接池:JDBC connection pool,频繁的建立、关闭连接,会极大的减低系统的性能,因为对于连接的使用成了系统性能的瓶颈。连接复用。通过建立....
                            
                            
                                分类:
其他好文   时间:
2015-08-30 20:50:49   
                                阅读次数:
251