首页 > 试题广场 >

为什么要引入对换?对换可分为哪几种类型?

[问答题]
为什么要引入对换?对换可分为哪几种类型?

在多道程序环境下,一方面,在内存中的某些进程由于某事件尚未发生而被堵塞运行,但它却占用了大量的内存空间,甚至有时可能出现在内存中所有进程都被堵塞,而无可运行之进程,迫使CPU停止下来等待的情况;另一方面,却又有着许多作业,因内存空间不足,一直驻留在外存中,而不能进入内存运行,为了解决这一问题,引入了对换设施;对换可分为整体对换和页面(分段)对换

编辑于 2020-04-23 14:55:50 回复(0)
对换:把内存中暂时不能运行的进程或者暂时不用的程序和数据换出到外存上
因为在内存中有进程因为某些事件(例如装入内存时发现内存不足)导致被阻塞,它占了大量的内存空间,甚至导致其它进程也都被阻塞。
引入对换就是为了腾出足够的空间,给其它可以运行的程序运行。
对换可分为:
1.整体对换:
2.页面(分段对换):
发表于 2021-07-13 17:02:11 回复(0)