我最近学习了kill -STOP
命令。
我想知道,如果我执行这个命令,内存中的数据会发生什么。
举例来说,如果我做kill -STOP
一个过程999
,其正在20 GB
走出32 GB
记忆,是安全的启动一个进程,占用的内存一样多吗?
如果不安全,有没有办法将内存组件移动到硬盘驱动器,然后重新加载它们?
这就是您拥有磁盘交换空间的用途。当内存不足时,Linux 会换出最少使用的内存页面。当一个进程处于 STOP 状态时,它的页面将很快成为分页的候选。
由于磁盘比 RAM 慢得多,如果分页/交换太多,系统会感觉很慢,因此足够的 RAM 总是一件好事。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句