4
当内核仍然支持分页/虚拟内存时,为什么Linux使用交换分区?
据我了解分页和交换,它们是完全不同的概念。交换意味着进程要么完全在物理内存中,要么在硬盘上,进程的分页部分可以在物理内存中,而其他部分可以在硬盘上。 但是,为什么Linux需要交换分区呢?如果物理内存已满,则某些进程将外包给硬盘驱动器,并且新进程将从虚拟内存映射到物理内存。 我只是不明白为什么需要一个交换分区(或一般交换)? 还是这仅仅是术语问题swap partition == virtual memory?