gpt4 book ai didi

memory-management - 交换空间与后备存储

转载 作者:行者123 更新时间:2023-12-05 05:23:46 25 4
gpt4 key购买 nike

我目前正在阅读我的操作系统教科书中有关内存管理的内容,并且很好奇交换空间和后备存储之间是否存在差异。一般来说,他们似乎都在做同样的事情。据我了解,当发生页面错误时,会找到一个非事件页面并将其存储在交换空间中,以便可以存储导致错误的页面。后备存储似乎做同样的事情,除了它是针对整个过程而不仅仅是页面。这是两者之间的主要区别吗?或者还有其他我没看清楚的东西吗?

最佳答案

术语“后备存储”通常用于图形用户界面的上下文中。背景故事是一个存储窗口图像的内存块。如果窗口被覆盖(甚至部分)然后又被覆盖,则使用后备存储进行重绘。

一些系统(例如 X 和 Windoze)通常不使用后备存储(对话框除外)。他们只是让应用程序重绘屏幕。

在过去,交换空间用于将整个进程移动到磁盘。页面文件用于存储单个页面。传统的交换已经消失。然而,Unix 在技术上分页时保留了术语交换。

在一般意义上,页面文件和后备存储是相似的:

后备存储是原样到显存

页面文件到物理内存。

但是,正如您描述的那样,支持故事与分页并不真正相关。

关于memory-management - 交换空间与后备存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36674121/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com