我记得,从我使用 Windows Vista/7 的日子开始,有一个名为 memclear 或 memclean 的工具可以通过调用 NT 垃圾收集 API 来释放一些内存。可能它也清除了缓存。很多时候,当我使用 Ubuntu 时,系统会在一段时间后停留在几 GB 分配的内存,而当我执行诸如图像编辑之类的内存密集型任务时,我必须等待很长时间才能交换额外的 GB。
有没有办法强制内核 GC 之类的东西释放真正没有使用的内存?(当我启动时,内存消耗小于1GB)
shell memory debian
debian ×1
memory ×1
shell ×1