OpenVMS

编辑
本词条由“匿名用户” 建档。

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

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. 自由软件

轻触这里

关闭目录

目录