pno*_*ata 3 operating-systems virtual-memory
所以我一直在阅读虚拟内存,这一切看起来都非常简单和实用。但是,我对一个主要概念感到窒息。
如果虚拟内存存储在主内存中,那为什么还要使用它呢?为什么不只使用主内存?
我确定我在这里遗漏了一些东西,只是不明白是什么。
虚拟内存可以存储在 RAM 中,但是当另一个进程需要物理 RAM 时,它可以换出到磁盘。这是显着的特征之一。一旦它在磁盘上,其他进程就可以使用系统 RAM 来加速它们的处理。需要时,可以重新加载交换到磁盘的内存,并将其他东西移到原来的位置。
今天的许多计算机的 RAM 都超出了它们的需要,因此交换被最小化(它会损害性能),但是在需要时有交换选项是很好的。
| 归档时间: |
|
| 查看次数: |
23487 次 |
| 最近记录: |