当前位置: 技术问答>linux和unix
我的机器内存128 ,安装redhat9 后,可用内存很少了,如何节省内存呢?
来源: 互联网 发布时间:2015-12-13
本文导语: 我的机器内存128 ,安装redhat9 后,可用内存很少了,如何节省内存呢? | 你可用内存还有多少,你要想节省内存的话,你可以把暂时不用的一些服务停掉。这样会省出一部分内存。 | ...
我的机器内存128 ,安装redhat9 后,可用内存很少了,如何节省内存呢?
|
你可用内存还有多少,你要想节省内存的话,你可以把暂时不用的一些服务停掉。这样会省出一部分内存。
|
停止不需要的服务。
|
(1)linux使用内存的习惯,是把尽量多的内存做数据缓存,无论多大的内存,你看到的空闲内存都很小,有着不用,才是浪费。
(2)做数据缓存是为了减少硬盘的访问,提供效率,还能省硬盘。
(3)但有进程申请内存的时候,数据缓存的占用的内存,可以随时释放,可空闲并没有分别。
(4)free命令的输出,cache部分的大小,当成空闲来看吧
(2)做数据缓存是为了减少硬盘的访问,提供效率,还能省硬盘。
(3)但有进程申请内存的时候,数据缓存的占用的内存,可以随时释放,可空闲并没有分别。
(4)free命令的输出,cache部分的大小,当成空闲来看吧
|
楼上说得对,楼主不必紧张。
这就是Linux与windows不同的地方。
无论你怎么加,显示空闲的内在都很少。
下面是我的free输出。
total used free shared buffers cached
Mem: 506212 471980 34232 0 21308 102968
-/+ buffers/cache: 347704 158508
Swap: 289128 18680 270448
这就是Linux与windows不同的地方。
无论你怎么加,显示空闲的内在都很少。
下面是我的free输出。
total used free shared buffers cached
Mem: 506212 471980 34232 0 21308 102968
-/+ buffers/cache: 347704 158508
Swap: 289128 18680 270448