今天又用suse发现系统的反应都很慢,打开系统的内存监测工具发现系统大量占用我的内存,本来以为768M的内存只要不启动大型软件就不会出现空闲内存空间低的情况,可是今天我发现自己错了。机器刚启动进入系统时发现即使自己什么都不启动,系统也会大量占用我的内存空间。40%被用作磁盘缓存。只给我留下了300多M的空闲内存空间。剩下的就是程序了。
想了一下,感觉问题应该在于磁盘缓存那里。因为自己对于这个鸟东西也不熟悉,不过感觉于windows的磁盘缓存比起来大太多了。不知道可以在哪儿调整。
并不是缓存大不好,如果作为工作站的话它可以大大提高服务性能,不过现在我不需要那样。如果有那位高手知道的话还请多多指教。
后记:结果在系统提示中发现,它的确是为了提高效率而大大占用物理内存。


mathwuyue 于 2007-12-30 13:16:21发表:
我用suse从来没有卡过,启动什么都非常迅速..........
还有你怎么会有这么大的空闲空间,在linux下没有windows中所谓内存空闲空间的说法,linux内核默认将所有没被程序占用的内存空间作为超速缓存。还有你说的磁盘缓存是指什么?swap分区的作用于windows中的虚拟内存是一样的,你指的是这个吗?