5 คะแนน โดย xguru 2021-01-13 | 2 ความคิดเห็น | แชร์ทาง WhatsApp
  • ระบบปฏิบัติการสมัยใหม่ที่พัฒนาขึ้นด้วย Rust ตั้งแต่ต้น เพื่อทดลองโครงสร้าง OS แบบใหม่ การจัดการสถานะที่ดีกว่า(*) และวิธีการย้ายความรับผิดชอบด้านการจัดการทรัพยากรจาก OS ไปยังคอมไพเลอร์

  • สามารถบิลด์และรันได้ (QEMU) บน Linux/WSL/macOS/Docker

  • แก้ปัญหา State Spill: เมื่อแอปพลิเคชันและ OS สื่อสารกันระหว่างการทำงาน แม้ระบบจะล่ม ก็ยังทำให้สามารถคงสถานะของแต่ละแอปพลิเคชันที่ OS จัดการไว้ได้อย่างเป็นอิสระ

การนำเสนอ Theseus OS ในงาน OSDI 2020: https://www.youtube.com/watch?v=j4ZPZoPNjkw

2 ความคิดเห็น

 
jwstyle 2021-01-13

มี OS ใหม่ ๆ ถูกสร้างขึ้นมาเรื่อย ๆ แต่ OS แบบนี้จะถูกนำไปใช้ที่ไหนกันนะ...

 
kbumsik 2021-01-13

รวมถึง OS นี้ด้วย งานลักษณะนี้ส่วนใหญ่มักเป็น OS สำหรับวิทยานิพนธ์ระดับบัณฑิตศึกษา ดังนั้นจึงดูเหมือนว่ามักถูกนำเสนอออกมาเพื่อใช้พิสูจน์ทฤษฎี OS ใหม่ ๆ มากกว่าจะนำไปใช้งานจริงในชีวิตประจำวันก่อน

เมื่อสิ่งเหล่านี้สั่งสมกันไป OS ที่เราใช้งานกันอยู่ในตอนนี้ก็คงจะพัฒนาต่อไปอีกครับ