社区活动 技术论坛 VMS操作系统之一—概述
VMS操作系统之一—概述
2004-12-23 18:18 146 0 2

VMS操作系统之一—概述

1、 操作系统简述 操作系统是为了使硬件设置更易于人们使用而设计的控制程序和例行程序的集合。它是随着与它相共存的各种类型的硬件所处理任务的复杂范围、对用户特殊适应程度以及所支持的程序设计语言的变化而变化的。操作系统不仅为用户的专门程序在计算机上运行提供了方式和 方法,而且它还有一组管理诸如打印机和终端等资源的使用程序,这组程序还能够发现程序中的错误、管理用户帐目以及警告管理员有关操作失败等信息。 2、 VMS操作系统 早期的VAX/VMS操作系统是DEC公司为VAX-11系列计算机设计的专门操作系统,后来的OPENVMS了图形界面。VMS实际上是一个磁盘操作系统,无论何时引导系统都是先将系统的一部分装入内存,此后,任何不在内存中的程序都可根据需要移至内存。 VMS原意“Virtual memory system”,其含义为“虚拟存储系统”,之所以这样称谓,是因为任何一个程序在运行前,操作系统都是把程序划分成具有一定大小,容易管理而称为页面的单元block,每个block相当于512字节的存储量。在系统中,现行访问的那些页面被放在辅助存储器中,只有当需要的时候才被调入物理存储器中。一般说来,当一个程序在CPU中运行时,实际上在任何时刻只有很少一部分程序驻留在物理存储器中,在程序执行过程中,VMS操作系统不断将页面换入和换出物理存储器,按照这种方式,辅助存储器便可以看成是扩展的物理存储器。因此,对用户来说,这种虚拟存储操作系统有以下好处: 由于VMS的用户能够共享代码和数据,所以能够更有效地使用存储器。 用户程序的长短大小不受计算机系统物理存储器的容量限制。 程序员不需要花费大量地时间将程序划分成小段,机器本身可以自动地进行处理,从而大大地提高了效率。 3、 VMS的功能 进程的建立 操作系统分配用户请求的系统资源,如优先级、I/O限制和物理存储空间。当一个用户向VMS系统注册时,系统就自动为它建立一个进程,该进程提供通常在交互方式下用户所有操作所需要的虚拟地址空间和控制信息。 存储管理 处理机调度 进程间通讯 输入和输出任务 语言处理程序 错误登记和恢复 输入、输出驱动程序 4、 DCL命令 DCL的全文是“Digital command language”,该语言是用户和VMS操作系统之间的专用命令语言,用户通过DCL命令可以完成以下任务: 开发和执行任何用户程序 调用系统文件为用户服务 利用存储介质为用户服务 获取操作系统的各种相关信息 改善和控制用户运行环境 常用的DCL命令有100多条,如果用户能够熟练运用这些命令,可以大大提高机器效率。 公用DCL命令: ACCOUNTING ASSIGN/MERGE ASSIGN/QUEUE BACKUP COPY DEALL DEASSIGN/QUEUE DELETE/ENTRY DELETE/QUEUE DIR DISMOUNT INIT INIT/QUEUE MOUNT PRINT REPLY SET DAY SET FILE SET PRINTER SET PROC SET TIME SET UIC SET VOLUME SET DET SET DEV SET ERR SH TI SH USE SUBMIT TYPE 注:VMS后续章节 1、 硬件概述 2、 系统管理综述 3、 用户概述 4、 VMS操作系统环境 5、 管理系统用户 6、 编辑程序 7、 文件管理 8、 记录管理 9、 系统后备 10、 使用程序 11、 命令过程 12、 输入、输出设备的管理 13、 系统诊断和控制台命令 14、 系统维护 15、 实用命令过程 16、 改进用户接口 17、 常用系统消息
我要回复

登陆后才能评论

登录
所有回贴(2)
不好意思!我没收到!! 请看到贴子的各位老大发一份给我!(如有的话) 谢谢!! pc-dmis@tom.com my_dmis@yahoo.com.cn
2004-12-24 01:02
回复
取消
提交

VMS操作系统之一—概述

1、 操作系统简述 操作系统是为了使硬件设置更易于人们使用而设计的控制程序和例行程序的集合。它是随着与它相共存的各种类型的硬件所处理任务的复杂范围、对用户特殊适应程度以及所支持的程序设计语言的变化而变化的。操作系统不仅为用户的专门程序在计算机上运行提供了方式和 方法,而且它还有一组管理诸如打印机和终端等资源的使用程序,这组程序还能够发现程序中的错误、管理用户帐目以及警告管理员有关操作失败等信息。 2、 VMS操作系统 早期的VAX/VMS操作系统是DEC公司为VAX-11系列计算机设计的专门操作系统,后来的OPENVMS了图形界面。VMS实际上是一个磁盘操作系统,无论何时引导系统都是先将系统的一部分装入内存,此后,任何不在内存中的程序都可根据需要移至内存。 VMS原意“Virtual memory system”,其含义为“虚拟存储系统”,之所以这样称谓,是因为任何一个程序在运行前,操作系统都是把程序划分成具有一定大小,容易管理而称为页面的单元block,每个block相当于512字节的存储量。在系统中,现行访问的那些页面被放在辅助存储器中,只有当需要的时候才被调入物理存储器中。一般说来,当一个程序在CPU中运行时,实际上在任何时刻只有很少一部分程序驻留在物理存储器中,在程序执行过程中,VMS操作系统不断将页面换入和换出物理存储器,按照这种方式,辅助存储器便可以看成是扩展的物理存储器。因此,对用户来说,这种虚拟存储操作系统有以下好处: 由于VMS的用户能够共享代码和数据,所以能够更有效地使用存储器。 用户程序的长短大小不受计算机系统物理存储器的容量限制。 程序员不需要花费大量地时间将程序划分成小段,机器本身可以自动地进行处理,从而大大地提高了效率。 3、 VMS的功能 进程的建立 操作系统分配用户请求的系统资源,如优先级、I/O限制和物理存储空间。当一个用户向VMS系统注册时,系统就自动为它建立一个进程,该进程提供通常在交互方式下用户所有操作所需要的虚拟地址空间和控制信息。 存储管理 处理机调度 进程间通讯 输入和输出任务 语言处理程序 错误登记和恢复 输入、输出驱动程序 4、 DCL命令 DCL的全文是“Digital command language”,该语言是用户和VMS操作系统之间的专用命令语言,用户通过DCL命令可以完成以下任务: 开发和执行任何用户程序 调用系统文件为用户服务 利用存储介质为用户服务 获取操作系统的各种相关信息 改善和控制用户运行环境 常用的DCL命令有100多条,如果用户能够熟练运用这些命令,可以大大提高机器效率。 公用DCL命令: ACCOUNTING ASSIGN/MERGE ASSIGN/QUEUE BACKUP COPY DEALL DEASSIGN/QUEUE DELETE/ENTRY DELETE/QUEUE DIR DISMOUNT INIT INIT/QUEUE MOUNT PRINT REPLY SET DAY SET FILE SET PRINTER SET PROC SET TIME SET UIC SET VOLUME SET DET SET DEV SET ERR SH TI SH USE SUBMIT TYPE 注:VMS后续章节 1、 硬件概述 2、 系统管理综述 3、 用户概述 4、 VMS操作系统环境 5、 管理系统用户 6、 编辑程序 7、 文件管理 8、 记录管理 9、 系统后备 10、 使用程序 11、 命令过程 12、 输入、输出设备的管理 13、 系统诊断和控制台命令 14、 系统维护 15、 实用命令过程 16、 改进用户接口 17、 常用系统消息
2004-12-23 18:18
回复
取消
提交
在线咨询
关注我们

海克斯康制造智能

电话咨询
400-6580-400

热线电话(工作时间8:30-17:30)

关注我们 电话咨询 在线咨询

海克斯康制造智能