MULTICS คืออะไร

MULTICS หรือที่รู้จักกันในชื่อ Multiplexed Information and Computing Service เป็นระบบปฏิบัติการแบบแบ่งเวลาที่พัฒนาโดย MIT, General Electric และ Bell Labs ซึ่งเปิดตัวครั้งแรกในปีพ. ศ.

แนวคิดใหม่ที่นำมาใช้ใน MULTICS

  • ระบบไฟล์แบบลำดับชั้นโดยใช้ชื่อไฟล์ที่มีความยาวตามอำเภอใจและรองรับลิงก์สัญลักษณ์
  • ที่เก็บระดับเดียวสำหรับการเข้าถึงข้อมูลที่ลบความแตกต่างระหว่างไฟล์และหน่วยความจำกระบวนการ ระบบปฏิบัติการในปัจจุบันเช่น Linux แบ่งปันสิ่งที่คล้ายกันซึ่งหน่วยความจำของทุกกระบวนการเป็นส่วนหนึ่งของระบบไฟล์ที่อยู่ในไดเรกทอรี / proc
  • การเชื่อมโยงแบบไดนามิกซึ่งกระบวนการอาจรวมรหัสที่คอมไพล์แยกต่างหากเมื่อมันทำงาน การลิงก์แบบไดนามิกอนุญาตให้โปรแกรมใช้เวอร์ชันล่าสุดของรูทีนภายนอกใด ๆ ที่อาจเรียกใช้
  • การกำหนดค่าใหม่ออนไลน์ซึ่งส่วนประกอบฮาร์ดแวร์เช่น CPUs, โมดูลหน่วยความจำและดิสก์ไดรฟ์สามารถเพิ่มและลบออกได้ในขณะที่ระบบกำลังทำงาน

เครื่องจักรล่าสุดในการเรียกใช้ MULTICS ได้รับการปลดประจำการในปี 2000 แต่แนวคิดและลักษณะของ MULTICS ยังคงพบในระบบปฏิบัติการเช่น Windows, Linux และ macOS X

การเชื่อมโยงแบบไดนามิก, ระบบไฟล์ลำดับชั้น, ข้อกำหนดของระบบปฏิบัติการ