เนื้อหา
- คำจำกัดความ - Open Virtual Memory System (OpenVMS) หมายถึงอะไร
- ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณโยกย้ายและดำเนินธุรกิจจากคลาวด์ได้อย่างไร
- Techopedia อธิบาย Open Virtual Memory System (OpenVMS)
คำจำกัดความ - 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)
- การจัดกลุ่ม
- ภาษาคำสั่งของเชลล์
- ความปลอดภัยระดับสูง
- การแบ่งพาร์ติชันฮาร์ดแวร์สำหรับมัลติโปรเซสเซอร์
- การสนับสนุนภาษาการเขียนโปรแกรมหลายภาษาพร้อมกับกลไกการทำงานร่วมกันที่เป็นมาตรฐานเรียกระหว่างภาษาเหล่านั้น