อ่าน 3 นาที
ระบบแบ่งเวลาพักผ่อนของเบิร์กลีย์
ระบบBerkeley Timesharing Systemเป็นระบบปฏิบัติการแบบแบ่งเวลาใช้งาน (time-sharing) รุ่นบุกเบิก ที่ถูกนำมาใช้ระหว่างปี 1964 ถึง 1967 ที่มหาวิทยาลัยแคลิฟอร์เนีย...
ระบบแบ่งเวลาพักผ่อนของเบิร์กลีย์
| ระบบแบ่งเวลาพักผ่อนของเบิร์กลีย์ | |
|---|---|
| นักพัฒนา | มหาวิทยาลัยแคลิฟอร์เนีย เบิร์กลีย์ |
| สถานะการทำงาน | เลิกผลิตแล้ว |
| มีจำหน่ายใน | ภาษาอังกฤษ |
| แพลตฟอร์มที่รองรับ | ระบบข้อมูลวิทยาศาสตร์ ' SDS 940 |
ระบบBerkeley Timesharing Systemเป็นระบบปฏิบัติการแบบแบ่งเวลาใช้งาน (time-sharing) รุ่นบุกเบิก ที่ถูกนำมาใช้ระหว่างปี 1964 ถึง 1967 ที่มหาวิทยาลัยแคลิฟอร์เนีย เบิร์กลีย์ระบบนี้ได้รับการออกแบบเป็นส่วนหนึ่งของโครงการ Genieและวางจำหน่ายโดยScientific Data Systemsสำหรับ ระบบคอมพิวเตอร์ SDS 940นับเป็นระบบแบ่งเวลาใช้งานเชิงพาณิชย์ระบบแรกที่อนุญาตให้เขียนโปรแกรมแบบทั่วไปได้รวมถึงการใช้ภาษาเครื่องด้วย
ประวัติศาสตร์
ในช่วงกลางทศวรรษ 1960 คอมพิวเตอร์ส่วนใหญ่ใช้การประมวลผลแบบแบตช์ : ผู้ใช้ทีละคนโดยไม่มีการโต้ตอบ ระบบบุกเบิกบางระบบ เช่นAtlas Supervisorที่มหาวิทยาลัยแมนเชสเตอร์ , Compatible Time-Sharing Systemที่MITและDartmouth Time-Sharing Systemที่วิทยาลัยดาร์ทมัธต้องใช้เครื่องขนาดใหญ่และราคาแพง การนำไปใช้งานเริ่มขึ้นในปี 1964 ด้วยการมาถึงของSDS 930ซึ่งได้รับการดัดแปลงเล็กน้อย และมีการเขียนระบบปฏิบัติการขึ้นใหม่ทั้งหมด[ 1 ]
นักศึกษาที่ทำงานในระบบ Berkeley Timesharing System ได้แก่ นักศึกษาระดับปริญญาตรีChuck ThackerและL. Peter DeutschและนักศึกษาปริญญาเอกButler LampsonโดยมีWayne Lichtenbergerเป็น ผู้ดูแล [ 2 ] หัวใจของระบบคือ Monitor (โดยประมาณคือสิ่งที่ปัจจุบันมักเรียกว่าkernel ) และ Executive (โดยประมาณคือสิ่งที่ปัจจุบันมักเรียกว่าcommand-line interface ) [ 3 ]

เมื่อระบบทำงานแม็กซ์ พาเลฟสกีผู้ก่อตั้ง Scientific Data Systemsในตอนแรกไม่ได้สนใจที่จะขายมันเป็นผลิตภัณฑ์ เขาคิดว่าระบบแบ่งเวลาใช้งานไม่มีความต้องการในเชิงพาณิชย์ อย่างไรก็ตาม เมื่อลูกค้ารายอื่นแสดงความสนใจ ระบบนี้จึงถูกเพิ่มเข้าไปในรายการราคาของ SDS ในฐานะรุ่นที่มีราคาสูงกว่ารุ่น 930 [ 4 ] ภายในเดือนพฤศจิกายน พ.ศ. 2510 ระบบนี้ก็เริ่มวางจำหน่ายในเชิงพาณิชย์ในชื่อSDS 940 [ 5 ] ภายในเดือนสิงหาคม พ.ศ. 2511 ได้มีการประกาศเวอร์ชัน 2.0 ซึ่งเรียกง่ายๆ ว่า "SDS 940 Time-Sharing System" [ 3 ] ระบบแบ่งเวลาใช้งานอื่นๆ โดยทั่วไปเป็นระบบแบบเฉพาะ หรือจำกัดอยู่เฉพาะแอปพลิเคชันเดียว (เช่น การสอนDartmouth BASIC ) ระบบ 940 เป็นระบบแรกที่อนุญาตให้เขียนโปรแกรมแบบอเนกประสงค์ และขายได้ประมาณ 60 เครื่อง ซึ่งไม่มากนักเมื่อเทียบกับมาตรฐานในปัจจุบัน แต่ก็เป็นส่วนสำคัญของรายได้ของ SDS [ 4 ]
ลูกค้ารายหนึ่งคือBolt, Beranek และ Newmanระบบ ปฏิบัติการ TENEXสำหรับ คอมพิวเตอร์เมนเฟรม PDP-10ใช้คุณสมบัติหลายอย่างของระบบ SDS 940 Time-Sharing System แต่ขยายการจัดการหน่วยความจำให้รวมถึงการแบ่งหน้าตามความต้องการ[ 6 ]
แนวคิดบางอย่างของระบบปฏิบัติการยังมีอิทธิพลต่อการออกแบบUnixซึ่งKen Thompson ผู้ออกแบบได้ ทำงานเกี่ยวกับ SDS 940 ขณะอยู่ที่ Berkeley โปรแกรมแก้ไขข้อความQED ได้รับการพัฒนาครั้งแรกโดย Butler Lampson และ L. Peter Deutsch สำหรับระบบ Berkeley Timesharing ในปี 1967 [ 7 ]
ลูกค้ารายใหญ่อีกรายคือTymshareซึ่งใช้ระบบนี้เพื่อก้าวขึ้นเป็นบริการไทม์แชร์เชิงพาณิชย์ที่เป็นที่รู้จักมากที่สุดในสหรัฐอเมริกาในช่วงปลายทศวรรษ 1960 โดยในปี 1972 Tymshare เพียงรายเดียวก็มีระบบใช้งานอยู่ถึง 23 ระบบ[ 8 ]
ดูเพิ่มเติม
อ่านเพิ่มเติม
- Butler Lampson ; W. Lichtenberger; M. Pirtle (ธันวาคม 1966). "เครื่องของผู้ใช้ในระบบแบ่งเวลา" Proceedings of the IEEE . 54 (12): 1766– 1774. doi : 10.1109/proc.1966.5260 . เก็บถาวรจากต้นฉบับเมื่อ 2016-02-14.ตีพิมพ์ซ้ำในหนังสือ Computer Structures, บรรณาธิการโดย Bell และ Newell, สำนักพิมพ์ McGraw-Hill, 1971, หน้า 291–300
ลิงก์ภายนอก
- การกำหนดค่าโปรแกรมจำลอง SDS-940
- เดวิด แพตเตอร์สัน . "ต้นแบบฮาร์ดแวร์เบิร์กลีย์" . สืบค้นเมื่อ17 เมษายน 2554 .
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ ระบบแบ่งเวลาพักผ่อนของเบิร์กลีย์
ระบบBerkeley Timesharing Systemเป็นระบบปฏิบัติการแบบแบ่งเวลาใช้งาน (time-sharing) รุ่นบุกเบิก ที่ถูกนำมาใช้ระหว่างปี 1964 ถึง 1967 ที่มหาวิทยาลัยแคลิฟอร์เนีย...
ประวัติศาสตร์
ในช่วงกลางทศวรรษ 1960 คอมพิวเตอร์ส่วนใหญ่ใช้ การประมวลผลแบบแบตช์ : ผู้ใช้ทีละคนโดยไม่มีการโต้ตอบ ระบบบุกเบิกบางระบบ เช่น Atlas Supervisor ที่ มหาวิทยาลัยแมนเชสเตอร์ , Compatible Time-Sharing System ที่ MIT และ Dartmouth Time-Sharing System ที่...
ดูเพิ่มเติม
ลำดับเหตุการณ์ของระบบปฏิบัติการ วิวัฒนาการของระบบแบ่งเวลาใช้งาน
อ่านเพิ่มเติม
Butler Lampson ; W. Lichtenberger; M. Pirtle (ธันวาคม 1966). "เครื่องของผู้ใช้ในระบบแบ่งเวลา" Proceedings of the IEEE . 54 (12): 1766– 1774. doi : 10.1109/proc.1966.5260 . เก็บถาวรจาก ต้นฉบับ เมื่อ 2016-02-14.