OpenVMS

编辑
本词条由“匿名用户” 建档。
OpenVMS 是最初由 Digital Equipment Corporation 为其 VAX 机器开发的操作系统。 它在首次发布时是一个非常先进的 32 位操作系统,能够进行多用户和多任务处理。 它也是最早具有虚拟内存管理的操作系统之一。 这就解释了原名Virtual Memory System,简称VMS。 OpenVMS 现在可用于各种计算机体系结构的 64 位版本,并用于高可用性环...

OpenVMS

编辑

OpenVMS 是最初由 Digital Equipment Corporation 为其 VAX 机器开发的操作系统。 它在首次发布时是一个非常先进的 32 位操作系统,能够进行多用户和多任务处理。 它也是最早具有虚拟内存管理的操作系统之一。 这就解释了原名Virtual Memory System,简称VMS。 OpenVMS 现在可用于各种计算机体系结构的 64 位版本,并用于高可用性环境等。

OpenVMS特点

编辑

有时 OpenVMS 被错误地归因于类 Unix 系统。 但是 OpenVMS 与 Windows NT 的共同点多于与 Unix 的共同点。 今天在每个当前 Windows 系统中使用的各种概念最初来自 VMS。

VMS 在命令行参数或 Files-11 文件系统中的文件名中不区分大小写; 但是,从 OpenVMS V7.3-1 开始,您可以设置区分大小写的文件系统。

与 Unix 不同,数据载体不作为目录安装在全局根目录下,而是有驱动器名称——大致类似于 MS-DOS 和 Windows。 设备的名称部分取决于所使用的硬件,部分可以自由选择。

文件名由名称、文件类型和版本号组成(例如 NAME.TYP;1),NAME 和 TYPE 均为最多 39 个字母数字字符的字符串。 修改后的文件保存为新版本,不同之处在于文件名中分号后的递增版本号,后来与 ISO 9660 不同公认。 旧版本不会从系统中删除,如果需要,用户可以使用 DELETE 或 PURGE 命令执行此操作。 xxx可能的版本号是 32767。 清理和重命名当然是可以的。

目录名用“.”分隔,可以用“”或“<; >” 必须放在文件名前面,位于可能的驱动器标识符之后。 子目录条目属于“.DIR”类型,并且在完整的文件系统中始终具有版本号“;1”。 最多可使用 39 个字母数字字符作为标识符。

完整的文件名是:NODE"accountnamepassword"::device:filename.type;version,其中 NODE 表示网络上的计算机名称,设备(最多 255 个字母数字字符)表示物理位置(磁盘、磁带等)。

集群等高可用性技术很早就在 VMS 中实现,许多需要高可用性的应用程序今天仍在该操作系统上运行。

数字命令语言 (DCL) 可用作命令行解释器和脚本语言。 命令按约定大写,例如 SHOW(有关日期、登录用户、可用磁盘空间的信息)、RECALL、DIR 和 HELP。

OpenVMS

VMS 的开发人员采用了 RSTS/E、RT-11 和 RSX-11 等 PDP 系统的概念,这些系统在 1970 年代广泛应用于美国的大学和研究机构

从版本 5 开始,DECwindows 作为标准图形用户界面提供。 它是一个基于CDE 的窗口系统。 X11 和 CDE 本身也可以在 OpenVMS 上使用,作为 DECwindows 的替代品。

自由软件

编辑

2010 年到 2013 年的工作是开发一个名为 FreeVMS 的开源 VMS 系统,该系统应该也可以在 DEC Alpha 和 IA-64 以外的硬件平台上使用。 开发仍处于非常早期的阶段。 直到版本 0.3.15,修改后的单片 Linux 内核作为基础。 0.4 版使用 L4/X2 微内核。

内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/362933/

(5)
词条目录
  1. OpenVMS
  2. OpenVMS特点
  3. 自由软件

轻触这里

关闭目录

目录