操作系统什么是覆盖

265次

问题描述:

系统覆盖了数据可以找回来吗

推荐答案

2023-10-24 12:29:11

覆盖是将程序划分为若干个功能上相对独立的程序段,按照程序的逻辑结构让那些不会同时执行的程序段共享同一块内存区的内存扩充技术。

交换是指先将内存某部分的程序或数据写入外存交换区,再从外存交换区中调入指定的程序或数据到内存中来,并让其执行的一种内存扩充技术。

覆盖、交换区别为:结构不同、进行不同、程序段不同。

一、结构不同

1、覆盖:覆盖要求程序员给出程序段之间的覆盖结构。

2、交换:交换不要求程序员给出程序段之间的交换结构。

二、进行不同

1、覆盖:覆盖主要在同一个作业或同一个进程内进行。

2、交换:交换主要是在进程或作业之间进行。

三、程序段不同

1、覆盖:覆盖只能覆盖那些与覆盖程序段无关的程序段。

2、交换:交换能交换那些与交换程序段无关的程序段。

知道问答相关问答

(c)2008-2025 自学教育网 All Rights Reserved 汕头市灵创科技有限公司
粤ICP备2024240640号-6