【发布时间】:2012-04-27 05:38:19
【问题描述】:
我是这个领域的菜鸟,所以请耐心回答我的问题:)
我正在阅读有关进程地址空间、虚拟内存和分页的信息。我了解页面交换进出 RAM 的机制。据记载,每个进程都有一个 4GB 的虚拟地址空间,其中一部分用于用户空间(特定于每个进程 - 1 或 2 GB),其余是内核空间(在所有进程中通用)。由于每个进程的虚拟地址空间都存储在二级存储中,是否意味着每次我启动一个进程时,它都会在我的硬盘中保留 4 GB ?每次启动进程时,我都没有看到我的硬盘空间减少了 4GB ...请说明一下,如果您知道的话,请发布一些有关该主题的链接。任何可以帮助我理解这个复杂主题的东西。
【问题讨论】:
标签: memory-management operating-system