ระบบหน่วยความจำเสมือนเปิด (OpenVMS)

ผู้เขียน: Monica Porter
วันที่สร้าง: 17 มีนาคม 2021
วันที่อัปเดต: 27 มิถุนายน 2024
Anonim
CentOS Linux Hot Plug CPU and Hot Plug Memory Demo
วิดีโอ: CentOS Linux Hot Plug CPU and Hot Plug Memory Demo

เนื้อหา

คำจำกัดความ - Open Virtual Memory System (OpenVMS) หมายถึงอะไร

Open Virtual Memory System (OpenVMS) เป็นระบบปฏิบัติการ 32 บิตที่พัฒนาโดย Digital Equipment Corporation (DEC) ในปี 1979 เป็นระบบปฏิบัติการเซิร์ฟเวอร์คอมพิวเตอร์ที่ทำงานในตระกูล VAX ของคอมพิวเตอร์ซึ่งประสบความสำเร็จในสาย PDP-11


มีส่วนติดต่อผู้ใช้แบบกราฟิกที่สมบูรณ์พร้อมการสนับสนุนด้านกราฟิกและใช้ประโยชน์อย่างหนักจากแนวคิดของหน่วยความจำเสมือนเพื่อส่งเสริมความสามารถของผู้ใช้หลายคนการแบ่งปันเวลาและการประมวลผลแบบกลุ่ม

ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณโยกย้ายและดำเนินธุรกิจจากคลาวด์ได้อย่างไร

Techopedia อธิบาย Open Virtual Memory System (OpenVMS)

เดิมที OpenVMS เรียกว่า Virtual Memory System (VMS) แต่มันถูกเปลี่ยนเป็น OpenVMS เมื่อมันถูกดัดแปลงให้ทำงานกับตระกูลโปรเซสเซอร์ Alpha "Open" ไม่ได้หมายถึงโอเพนซอร์ส แต่เป็นการแนะนำการสนับสนุนเพิ่มเติมใหม่สำหรับอินเทอร์เฟซเหมือน UNIX จากมาตรฐาน Portable Operating System Interface (POSIX) ซึ่งรวมถึงฟังก์ชั่น C มาตรฐานที่สามารถพอร์ตไปยังระบบสนับสนุน POSIX

OpenVMS รองรับผู้ใช้หลายคนการแบ่งเวลาแบทช์การประมวลผลแบบเรียลไทม์และการทำธุรกรรมผ่านการใช้หน่วยความจำเสมือนและมีความพร้อมใช้งานสูงผ่านการทำคลัสเตอร์โดยกระจายระบบไปยังเครื่องทางกายภาพหลายเครื่อง การทำคลัสเตอร์ช่วยให้ระบบมีความทนทานต่อความเสียหายจากภัยพิบัติเนื่องจากยังสามารถทำงานได้แม้ในขณะที่ระบบประมวลผลข้อมูลส่วนบุคคลไม่สามารถใช้งานได้


OpenVMS ยังเป็นผู้บุกเบิกคุณสมบัติมากมายซึ่งตอนนี้เป็นมาตรฐานสำหรับระบบปฏิบัติการเซิร์ฟเวอร์ระดับสูงเช่น:

  • เครือข่ายแบบบูรณาการ
  • คุณสมบัติฐานข้อมูลแบบรวมเป็นบริการจัดการบันทึก (RMS)
  • ฐานข้อมูลแบบเลเยอร์เช่นฐานข้อมูลเชิงสัมพันธ์
  • ระบบไฟล์แบบกระจาย
  • การเข้าถึงหน่วยประมวลผลหลายตัวแบบสมมาตร, ไม่สมดุลและไม่สม่ำเสมอ (NUMA)
  • การจัดกลุ่ม
  • ภาษาคำสั่งของเชลล์
  • ความปลอดภัยระดับสูง
  • การแบ่งพาร์ติชันฮาร์ดแวร์สำหรับมัลติโปรเซสเซอร์
  • การสนับสนุนภาษาการเขียนโปรแกรมหลายภาษาพร้อมกับกลไกการทำงานร่วมกันที่เป็นมาตรฐานเรียกระหว่างภาษาเหล่านั้น