当硬盘上的交换文件夹已满时会发生什么?

当硬盘上的交换文件夹已满时会发生什么?

所以这是一个“如果”的问题。这种情况可能不会经常发生,但我只是好奇如果它确实发生了会发生什么。简而言之,计算机需要某个地方的空间来存储计算之前或之后的不同想法。因此,您在 CPU 上有缓存(L1、L2、L3),然后是内存,最后是 HDD/SSD 交换文件夹。因此,假设您的 CPU 已满,内存已满,那么操作系统将决定使用 SSD/HDD。

问题:但是当 SSD/HDD 也满了时会发生什么?

操作系统会将其存储在哪里?这在操作系统(如 Windows、MAC 和 Linux)中是否有所不同?PC/MAC 会重新启动吗?

答案1

OOM 杀手(http://linux-mm.org/OOM_Killer) 将开始终止进程​​。如果没有其他进程可以终止,服务器将崩溃。

相关内容