在Debian / Ubuntu中有一个`purge`命令类似于Mac OS X中的清除吗?


1

Mac OS X有一个非常酷的工具叫做 purge

您可以在命令行运行它并释放所有可用内存 - 从而使系统停止运行。

运行后我经常释放2GB或更多的内存。

这可用于Debian / Ubuntu吗?

Answers:


2

尝试

sync; echo 3 > /proc/sys/vm/drop_caches

编辑于2012年8月19日在drop_caches上添加说明:

解释 drop_caches

从内核2.6.16开始,您可以控制缓存的行为方式,交换机有四种可能的“位置”。

0 - >将内核完全控制给高速缓冲存储器1 - >将释放页面缓存2 - >免费dentries和inode 3 - >将免费dentries和inode以及页面缓存

因此,只需在文件中输入这些值即可 /proc/sys/vm/drop_caches,与 echo,以root身份:

sync; echo 0 > /proc/sys/vm/drop_caches

要么

sync; echo 1 > /proc/sys/vm/drop_caches

要么

sync; echo 2 > /proc/sys/vm/drop_caches

要么

sync; echo 3 > /proc/sys/vm/drop_caches

2

尝试

free && sync && echo 3 > /proc/sys/vm/drop_caches && free

OP正在询问清除问题 记忆 ,没有安装包。
terdon
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.