当OS使用硬盘作为额外的磁盘空间?

时间:2017-12-01 22:30:26

标签: performance operating-system

如果所有活动程序都使用所有RAM空间,操作系统将使用我的硬盘空间是否正确?这会导致性能问题(所有程序的工作速度都会变慢,因为从磁盘读取信息的速度比从RAM慢)

1 个答案:

答案 0 :(得分:0)

  

如果所有活动程序都使用所有RAM空间,操作系统将使用我的硬盘空间是否正确?

没有。操作系统使用一个或多个页面文件来支持虚拟内存。在虚拟内存系统中,所有进程内存都映射到辅助存储。即使有可用内存,它也会使用硬盘空间。

  

这会导致性能问题(因为从磁盘读取信息比从RAM慢,所有程序的工作速度都会变慢)

如果一页内存已被分页并且必须从磁盘检索(页面错误),则这是一个缓慢的过程。