Chinaunix首页 | 论坛 | 博客
  • 博客访问: 279080
  • 博文数量: 28
  • 博客积分: 690
  • 博客等级: 上士
  • 技术积分: 860
  • 用 户 组: 普通用户
  • 注册时间: 2011-11-24 13:52
文章分类

全部博文(28)

文章存档

2012年(28)

分类: LINUX

2012-05-01 20:27:43

影响性能最大的是应用程序和操作系统两个方面。

Linux操作系统影响性能因素主要有4个方面:CPU,内存,磁盘I/O宽带,网络I/O宽带。

CPU上,使用支持SMPlinux内存,因为在大部分CPU都是在同一时间内只能运行一个线程,而有SMP(超线程)可以在同一时间内运行多个线程。另外Linux内核会把多核处理器当做多个单独的CPU来识别,但是从性能上讲是不等价的,后者整体性能比较高。

在内存上,内存小会使系统进程堵塞,性能下降。而内存过大,会导致资源浪费。Linux中有虚拟内存和物理内存的概念,可以创建虚拟内存来缓解物理内存的不足,但是如果占用过多的虚拟内存,会造成应用程序的性能明显下降。建议使用64Linux因为64位操作系统可以使用更大的内存,而且在32Linux操作系统中,应用程序的单个进程最大只能用2G内存,而64位系统没有这个限制。

在磁盘I/O宽带上,可以使用RAID技术来提高I/O性能。

    在网络I/O宽带上,因为现在大多数Linux应用都是基于网络的,所以要建立稳定、高速的带宽。

阅读(6582) | 评论(5) | 转发(4) |
给主人留下些什么吧!~~

alan91012012-05-06 18:39:27

我是一粒糖: - -人家的意思是除了增加内存以外的方法吧。。。要不然这么问就没意义了。。.....
那就要使用top命令,看每个程序使用内存的情况了。

我是一粒糖2012-05-06 11:10:41

- -人家的意思是除了增加内存以外的方法吧。。。要不然这么问就没意义了。。

alan91012012-05-04 09:40:05

十七岁的回忆: 在内存上,内存小会使系统进程堵塞,性能下降。 这个的解决办法有么有?.....
增加内存大小

十七岁的回忆2012-05-03 21:37:00

在内存上,内存小会使系统进程堵塞,性能下降。 这个的解决办法有么有?

夏冰软件2012-05-02 16:28:37

您写的文章很不错,支持一下