使用分页和 Swappiness 进行交换(Linux)

使用分页和 Swappiness 进行交换(Linux)

在 Abraham Silberschatz 所著的《操作系统概念》(2018 年)一书中,Greg Gagne 和 Peter B. Galvin 写道:

标准交换在传统的 UNIX 系统中使用,但它通常不再在现代操作系统中使用,因为在内存和备用存储器之间移动整个进程所需的时间太长了 [...]。

现在,包括 Linux 和 Windows 在内的大多数系统都使用一种交换变体,即可以交换进程的页面(而不是整个进程)。此策略仍允许超额使用物理内存,但不会产生交换整个进程的成本,因为大概只有少数页面会参与交换。

参数 Swappiness 实际上是一个分页类型吗?

相关内容