加载中...
| 类别 | 操作系统 |
| 英文名 | Virtual Memory |
| 领域 | 操作系统 |
虚拟内存(Virtual Memory)是一种内存管理技术,它为每个进程提供一个独立、连续的逻辑地址空间,使程序仿佛独占了整片内存,而无需关心物理内存的实际布局和大小。
虚拟内存通过硬件的内存管理单元(MMU)将虚拟地址映射到物理地址,主要依赖以下机制:
虚拟内存带来多重好处:它让程序可使用超过物理内存容量的地址空间;通过为每个进程分配独立地址空间,实现了进程间的内存隔离与保护,提升系统安全与稳定;还简化了程序的编写与链接。其代价是地址转换和缺页换页带来一定的性能开销,过度换页会导致性能急剧下降的「抖动」现象。
| 类别 | 操作系统 |
| 英文名 | Virtual Memory |
| 领域 | 操作系统 |
登录 后参与讨论
暂无讨论,来发表第一条评论吧