- 论坛徽章:
- 1
|
原帖由 3c905_sh 于 2008-11-28 17:07 发表 ![]()
那么有人说过段时间,linux会自动释放掉所用的内存,我们使用free再来试试,看看是否有释放>?
[root@server test]# free -m
total used free shared buffers cached
Mem: 249 244 5 0 8 174
-/+ buffers/cache: 61 188
Swap: 511 0 511
MS没有任何变化,那么我能否手动释放掉这些内存呢???回答是可以的!
这里有点疑义,今天做了下试验,cp确实是,但是,在我重新启用其他服务,cache就释放了
[root@test1 network-scripts]# free -m
total used free shared buffers cached
Mem: 249 242 6 0 7 192
-/+ buffers/cache: 42 207
Swap: 509 0 509
[root@test1 network-scripts]# free -m
total used free shared buffers cached
Mem: 249 242 6 0 7 192
-/+ buffers/cache: 41 207
Swap: 509 0 509
[root@test1 network-scripts]# ps -ef|grep vnc
root 5614 5367 0 11:55 pts/0 00:00:00 grep vnc
[root@test1 network-scripts]# vncserver :1
New 'test1:1 (root)' desktop is test1:1
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/test1:1.log
[root@test1 network-scripts]# free -m
total used free shared buffers cached
Mem: 249 222 27 0 9 135
-/+ buffers/cache: 76 172
Swap: 509 0 509
这个符合自动释放的解释 |
|