ระบบปฏิบัติการจากอนาคต ... ที่ปลายนิ้วของคุณ
Microkosm กำลังจะไป Eucys 2023!
คำเตือน: โครงการนี้อยู่ระหว่างการพัฒนาที่ใช้งานอยู่
ยังไม่พร้อมสำหรับการใช้งาน
อย่าใช้กับฮาร์ดแวร์การผลิต
microkosm (หรือ microk สั้น) เป็นระบบนิเวศใหม่ที่ใช้ microkernel ที่มีชื่อเดียวกัน มันถูกเขียนตั้งแต่เริ่มต้นการเรียนรู้จากความผิดพลาดครั้งใหญ่ในอดีตและการใช้สิ่งที่เรารู้ว่าถูกต้องที่จะกระโดดไปข้างหน้า มันเป็นที่เก็บความเร็วที่ยอดเยี่ยมและความปลอดภัยในระดับสูงทั้งหมดในขณะที่มีรอยเท้าเล็ก ๆ และมีความยืดหยุ่นอย่างมาก เคอร์เนลถูกเขียนใน C ++ และรับประกันว่าจะยังคงมีขนาดเล็กที่สุดเท่าที่จะทำได้โดยไม่ลดทอนการใช้งานและรับประกันความมั่นคง API และ ABI ที่ยาวที่สุดเท่าที่จะเป็นไปได้ ผู้สร้างโมดูลมีอิสระที่จะใช้ภาษาใดก็ตามที่พวกเขาต้องการโดยให้มันสามารถเชื่อมโยงไปยังฟังก์ชั่น c
การกำหนดค่าและขึ้นอยู่กับ USECASE อย่างมาก
ตัวอย่างเช่นในระบบแบบเรียลไทม์ที่มีพลังต่ำอย่างง่ายด้วยฟังก์ชั่นเดียวเท่านั้นมันสามารถสร้างขึ้นเพื่อการใช้ทรัพยากรน้อยที่สุด นี่คือลักษณะที่คล้ายกับ RTOs โดยมีความแตกต่างที่การขยายตัวในอนาคตไม่ได้ถูกขัดขวางและโปรแกรมส่วนใหญ่จะเข้ากันได้กับระบบนิเวศของ microkosm ทั้งหมด
ในตอนท้ายของสเปกตรัมมันสามารถปรับให้เข้ากับการกำหนดค่า magantic ที่อนุญาตให้อินสแตนซ์เคอร์เนลบนเครื่องจักรที่แตกต่างกันใน subnodes ทั้งหมดภายใต้การกำกับดูแลของอินสแตนซ์หลัก สิ่งนี้ช่วยให้โหนดซูเปอร์คอมพิวเตอร์สามารถสื่อสารกับแต่ละคนราวกับว่าพวกเขาเป็นกระบวนการง่าย ๆ แทนที่จะพึ่งพาหมึก/Linux
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับระบบปฏิบัติการโปรดแนะนำบทนำสู่ Microkosm Post บนเว็บไซต์ของเรา จากนั้นคุณสามารถอ่านเอกสารที่พบในเคอร์เนลและที่เก็บ MKMI
โปรดนับไฟล์ Introduction_to_microkosm.md ใน repo นี้
การบริจาคได้รับการยอมรับอย่างดีใจ หากคุณคิดว่าคุณมีความคิดที่ดีและรหัสที่ดีโปรดอย่าลังเลที่จะสร้างคำขอดึง หากคุณต้องการเป็นส่วนหนึ่งของโครงการเพียงติดต่อ @TheMutta
ความช่วยเหลือใด ๆ ที่ได้รับการชื่นชมอย่างสุดซึ้ง