💻 计算机

虚拟内存的作用

关键词: 计算机 时间: 2025-08-01

问题描述

操作系统为何要使用虚拟内存?它解决了哪些问题?

问题解答

虚拟内存的主要作用:1)扩展可用内存(通过磁盘空间模拟内存);2)内存隔离与保护(每个进程有独立地址空间);3)简化编程(连续虚拟地址映射可能不连续的物理内存);4)支持内存共享(如动态库)。通过分页/分段机制和页面置换算法(如LRU)实现。