寻呼与交换
分页是操作系统使用的一种内存管理方法。分页允许主内存使用驻留在辅助存储设备上的数据。这些页面存储在大小相等的辅助存储块中。分页允许操作系统使用不适合主内存的数据。交换是一个术语,用于描述在主存储器和辅助存储设备之间移动属于一个进程的所有段的动作。
什么是寻呼?
分页是操作系统使用的一种内存管理方法。分页允许主内存使用驻留在辅助存储设备上的数据。这些数据作为大小相同的块(称为页)存储在辅助存储设备中。分页允许操作系统使用不适合主内存的数据。当一个程序试图访问一个页面时,首先要检查页表是否在主内存中。页表包含有关页面存储位置的详细信息。如果它不在主存储器中,则称为页面错误。操作系统负责处理页面错误,而不将其显示给程序。然后在主存储系统中找到存储在第一个主内存中的空页。然后它更新页表以指示新数据在主内存中,并将控件返回给最初请求页的程序。
什么是交换?
交换是在主存储器和辅助存储设备之间移动属于某个进程的所有段的过程。交换发生在较重的工作负荷下。操作系统内核会将属于进程的所有内存段移到一个称为交换区的区域中。当选择要交换的进程时,操作系统将选择一个暂时不会激活的进程。当主内存有足够的空间容纳进程时,它将从交换空间转移回主内存,以便继续执行。
分页和交换有什么区别?