一推网

当前位置: 首页 > 知识问答 > 虚拟内存是啥?有什么用?

知识问答

虚拟内存是啥?有什么用?

2025-09-22 06:00:05 来源:互联网转载

  所谓虚拟内存指的是计算机内存管理的一种技术,通常是被分隔成多个物理内存碎片,还有部分暂时存储在外部磁盘存储器上,在需要时进行数据交换。具体作用如下:

  1、进程内存管理

  它有助于进程进行内存管理,内存完整性:由于虚拟内存对进程的”欺骗”,每个进程都认为自己获取的内存是一块连续的地址。

  2、数据共享

  在进程加载系统库时,总是先分配一块内存,将磁盘中的库文件加载到这块内存中,在直接使用物理内存时,由于物理内存地址较早,即使系统发现同一个库在系统内加载了两次,但每个进程指定的加载内存不一样,系统也无能为力。

  3、SWAP

  Linux 中可以使用 SWAP 分区,在分配物理内存,但可用内存不足时,将暂时不用的内存数据先放到磁盘上,让有需要的进程先使用。

  

上一篇:关于Spssau、spss区别介绍

下一篇:怎样开淘宝店流程