02-1 存储设备发展、多任务系统——马哥
2017-11-27 11:12
411 查看
打孔纸带——手工输入。job1 __ job2……
磁带——批处理系统。job1$$$$$job2$$$ ……
RAM——多任务(进程)系统。job1 现场保存、job2现场保存。
——分时多任务系统。slice时间片分配切换任务(进程)。
——存储器分段机制。(支持分段机制的CPU和硬件),实现多任务(多进程)的存储器分配。
—————虚拟地址空间。虚拟地址空间相对与物理地址空间来讲,物理地址空间与CPU前端地址总线、存储器容量有关。虚拟地址空间与CPU内部总线、段页式管理部件有关,它并不是真实的存储空间,而是通过段页式部件向程序提供的可编程使用的空间,程序(进程)中的虚拟地址在由CPU执行时最终都通过段页式部件转换为物理地址空间的地址,这样才可以访问存储器。
——————好处是:屏蔽了物理地址空间分配的细节、实现了存储器的访问保护机制,每个程序(进程)可自由地在虚拟存储空间内执行程序和存储数据(包括程序代码数据),不必关心复杂的物理地址空间分配问题。缺点是:CPU、操作系统必须具有支持段页式虚拟地址空间机制。
磁带——批处理系统。job1$$$$$job2$$$ ……
RAM——多任务(进程)系统。job1 现场保存、job2现场保存。
——分时多任务系统。slice时间片分配切换任务(进程)。
——存储器分段机制。(支持分段机制的CPU和硬件),实现多任务(多进程)的存储器分配。
—————虚拟地址空间。虚拟地址空间相对与物理地址空间来讲,物理地址空间与CPU前端地址总线、存储器容量有关。虚拟地址空间与CPU内部总线、段页式管理部件有关,它并不是真实的存储空间,而是通过段页式部件向程序提供的可编程使用的空间,程序(进程)中的虚拟地址在由CPU执行时最终都通过段页式部件转换为物理地址空间的地址,这样才可以访问存储器。
——————好处是:屏蔽了物理地址空间分配的细节、实现了存储器的访问保护机制,每个程序(进程)可自由地在虚拟存储空间内执行程序和存储数据(包括程序代码数据),不必关心复杂的物理地址空间分配问题。缺点是:CPU、操作系统必须具有支持段页式虚拟地址空间机制。
相关文章推荐
- 10012.在USB存储设备上:建立Linux启动系统
- 在Linux系统中存储设备的两种表示方法
- 为ESXI 添加ISCSI存储设备 Linux服务器系统
- 在Linux系统中存储设备的两种表示方法-sdxx和(hdx,x)
- 从“彻底网络化”看存储区域网络和系统区域网络的发展历程
- 在Linux系统中存储设备的两种表示方法
- linux笔记5(设备文件、文件系统、计划任务)
- C++多核高级编程 - 02 并行程序设计中系统的任务及挑战
- 系统管理中禁用移动存储设备
- 用高效节约型设备构建未来存储系统 推荐
- linux 系统环境下存储磁盘设备的编号
- 网规:第3章 网络资源设备-3.2网络存储系统
- Android系统移植与调试之------->如何修改Android设备存储盘符名称与Android设备的型号
- Linux 系统挂载存储设备的方法(Mount)
- 嵌入式系统存储设备及其管理机制
- 在Linux系统中存储设备表示方法
- Android系统移植与调试之------->如何修改Android设备存储盘符名称与Android设备的型号
- linux 系统环境下存储磁盘设备的编号
- 在Linux系统中存储设备的两种表示方法
- Linux(RadHat)基础学习—系统存储设备与系统分区