解决资源冲突的策略和技术 人操作系统中提出了解决资源冲突的一 “拟化”(1)技米,这种 技术的基本思想是:通过用一类物理 设备来模拟另一类物理设备,或通过 分的地使用一类物理设备,把一个物 理实体改变成若干个逻舞上的对应物 物理实体是实际存在的,历逻辑上的 对应物是虚幻的、感觉上的
解决资源冲突的策略和技术 操作系统中提出了解决资源冲突的一 种基本技术--“多重化”(Multiplex), 或称“虚拟化”(Virtual)技术,这种 技术的基本思想是:通过用一类物理 设备来模拟另一类物理设备,或通过 分时地使用一类物理设备,把一个物 理实体改变成若干个逻辑上的对应物。 物理实体是实际存在的,而逻辑上的 对应物是虚幻的、感觉上的
在多道程序环境中,只有一个物理CPU,通过设 置进程控制块以及分时使用实际的CPU,把索 拟化成多台逻得上的CP,每个用户都认为 获得了专CPU; 通过 Spooling技术,可以用一类物理0设备来模g 另一类物理设备,“构造”出许多台静态签 用户使用; 人通过多路复用技术,可以把一条物理信道虚数 为若干条逻舞信道,每个用户都认为自己获 有的信道在进行数据通信; 人通过虚拟存储技术,把一个相对较小的物理 变成多个逻上热立编址的虚拟存储器,使 个用户认为自己获得了硕大无比的编程和运 序的主存空间
在多道程序环境中,只有一个物理CPU,通过设 置进程控制块以及分时使用实际的CPU,把它虚 拟化成多台逻辑上的CPU,每个用户都认为自己 获得了专CPU; 通过Spooling技术,可以用一类物理I / 0设备来模拟 另一类物理设备,“构造”出许多台静态设备供 用户使用; 通过多路复用技术,可以把一条物理信道虚拟化 为若干条逻辑信道,每个用户都认为自己获得专 有的信道在进行数据通信; 通过虚拟存储技术,把一个相对较小的物理主存 变成多个逻辑上独立编址的虚拟存储器,使得每 个用户认为自己获得了硕大无比的编程和运行程 序的主存空间
IBM公司开发的M370 Virtual Machine/370)操作系统 人多重化的过程如下:CPU调度程序使各个进程 共享物理CPU,或者说多重化出许多虚CPL 每个进程可分得一个;虚存管理使每台虚C 都有自己的虚存空间;, SPOOLING技术和文太 系统提供了虚拟读卡机、穿卡机和行式打印 各个用户的终端通过分时使用处理器的间, 供了虚拟机操作员控制台;每台虚拟机的磁R 是通过划分物理磁盘若干磁道而形成的,称 “小盘”。这样一来,每台复制出来的虚热 算机包含有:核心态用户态,中断,CPU 设备、内存、辅存等,以及物理计算机具有 全部部件
IBM公司开发的VM/370(Virtual Machine/370) 操作系统 多重化的过程如下:CPU调度程序使各个进程 共享物理CPU,或者说多重化出许多虚CPU, 每个进程可分得一个;虚存管理使每台虚CPU 都有自己的虚存空间;SPOOLING技术和文件 系统提供了虚拟读卡机、穿卡机和行式打印机; 各个用户的终端通过分时使用处理器时间,提 供了虚拟机操作员控制台;每台虚拟机的磁盘 是通过划分物理磁盘若干磁道而形成的,称作 “小盘” 。这样一来,每台复制出来的虚拟计 算机包含有:核心态/用户态,中断,CPU、 I /O 设备、内存、辅存等,以及物理计算机具有的 全部部件
协调并发活动的关系 并发进程之间有一种相互制约的关3 并发进程的制约的关系必级力系提 供机制或策路来进行协调,以使 并发进程能顺利推进,并获得正 运行结果。另外,操作系统还要合有 组织计算机工作流程,协调各类砖 件设施工作,充分提高资源的利 充分发挥系统的并行性,这些也新 在操作系统的统一指挥和管理下
协调并发活动的关系 并发进程之间有一种相互制约的关系。 并发进程间的制约关系必须由系统提 供机制或策略来进行协调,以使各个 并发进程能顺利推进,并获得正确的 运行结果。另外,操作系统还要合理 组织计算机工作流程,协调各类硬软 件设施工作,充分提高资源的利用率, 充分发挥系统的并行性,这些也都是 在操作系统的统一指挥和管理下进行 的
保证系统的安全性 操作系统的安会性 计算机属络的安全性 信息系统(数据库)的安会 计算机病毒的预防、发现
保证系统的安全性 操作系统的安全性 计算机网络的安全性 信息系统(数据库)的安全性 计算机病毒的预防、发现、解 除
操作系统的安全性 操作系统是一个共享资源系统,支持多用户 同时共享一套计算机系统的资源,有资源共学 享就需要有资源保护,涉及到种种安全性问 题。最最基本的有以下三类保护问题:(1 对操作系统程序的保护,(2)对系统中的多 道程序的保护,(3)对共享的表格和数据的 保护
操作系统的安全性 操作系统是一个共享资源系统,支持多用户 同时共享一套计算机系统的资源,有资源共 享就需要有资源保护,涉及到种种安全性问 题。最最基本的有以下三类保护问题:(1) 对操作系统程序的保护,(2) 对系统中的多 道程序的保护,(3) 对共享的表格和数据的 保护;
随着计算机络的迅速发展,客户机=x 要访间服务器,一台计算机要传送数mo 据给另一台计算机,无是就需要有网这 络安全和数据信息的护;另外,在 应用系统中,主要依赖数据厍来存错签 大星信息,它是各个部/门十分重要的 种资源,数据库中的数据会被广泛 应用,特别是在网络环境中的数据库, 这就提出了信息系统数据库的安 全性问题;
随着计算机网络的迅速发展,客户机 要访问服务器,一台计算机要传送数 据给另一台计算机,于是就需要有网 络安全和数据信息的保护;另外,在 应用系统中,主要依赖数据厍来存储 大量信息,它是各个部门十分重要的 一种资源,数据库中的数据会被广泛 应用,特别是在网络环境中的数据库, 这就提出了信息系统——数据库的安 全性问题;