关于操作系统中虚拟存储技术的问题
请问虚拟存储空间中存储的会是较常使用的程序段吗,这样不就会大大提高缺页率了吗?那虚拟存储不就显示不出优势了吗?
再麻烦请具体说一下虚拟存储空间中存储的是什么样的程序段,多谢了
------解决方案--------------------
当内存存储不下所有参与运行的进程、线程和数据时,需要将一部分进程、线程和数据换到虚拟内存中(实际是硬盘中)等待。
显然,最常运行的部分应该驻留在物理内存中,而不是虚拟内存。
至于将谁放进虚拟存储空间,由调度程序决定。无非是哪些被阻塞的、等待资源的、优先级别低的进程。