BareMetal OS

ภาพหน้าจอของซอฟแวร์:
BareMetal OS
รายละเอียดซอฟแวร์:
รุ่น: 0.5.1
วันที่อัพโหลด: 11 May 15
ผู้พัฒนา: Return Infinty
การอนุญาต: ฟรี
ความนิยม: 28

Rating: nan/5 (Total Votes: 0)

BareMetal เป็นระบบปฏิบัติการ 64 บิตสำหรับคอมพิวเตอร์ที่ใช้ x86-64 & nbsp;. OS เขียนทั้งหมดอยู่ในห้องประชุมในขณะที่การใช้งานที่สามารถเขียนในสภาหรือ C / C ++ การพัฒนาระบบปฏิบัติการเป็นแนวทางโดย 3 กลุ่มเป้าหมาย:
& nbsp; * คอมพิวเตอร์ประสิทธิภาพสูง - ทำหน้าที่เป็นระบบปฏิบัติการฐานสำหรับโหนดคลัสเตอร์ HPC วิ่งการคำนวณปริมาณงานที่ทันสมัย​​เหมาะสำหรับขาวดำ tasking ระบบปฏิบัติการ
& nbsp; * โปรแกรมฝังตัว - จัดให้มีเวทีสำหรับโปรแกรมฝังตัวทำงานบนฮาร์ดแวร์ x86-64 สินค้าโภคภัณฑ์
& nbsp; การศึกษา * - จัดให้มีสภาพแวดล้อมการเรียนรู้และการทดลองกับการเขียนโปรแกรมใน x86-64 สภาเช่นเดียวกับปัจจัยพื้นฐานของระบบปฏิบัติการ
รองเท้า BareMetal ผ่าน Pure64 และมีอินเตอร์เฟซบรรทัดคำสั่งที่มีความสามารถในการโหลดโปรแกรม / ข้อมูลจากฮาร์ดไดรฟ์ แผนปัจจุบันสำหรับการโทร v0.5.0 สำหรับเพิ่มเติมคุณลักษณะที่อุดมด้วยห้องสมุด C / C ++ สำหรับการใช้งานเช่นเดียวกับการแก้ไขข้อผิดพลาดทั่วไปและการเพิ่มประสิทธิภาพ สร้าง BareMetal เป็นแรงบันดาลใจ MikeOS - ระบบปฏิบัติการ 16 บิตที่เขียนในสภาใช้เป็นเครื่องมือการเรียนรู้ที่จะแสดงวิธีการทำงานที่เรียบง่ายระบบปฏิบัติการ
คุณสมบัติของ Core
& nbsp; * เขียนในภาษาสมัชชาบริสุทธิ์สำหรับคอมพิวเตอร์ที่ใช้ x86-64
& nbsp; * กว่า 60 ฟังก์ชั่นแบบบูรณาการในการจัดการกับคีย์บอร์ดออกหน้าจอ, ภาพ, เครือข่าย, หน่วยความจำ, สตริง, คณิตศาสตร์, การประมวลผลแบบ multi-ฯลฯ
& nbsp; * การสนับสนุนอีเธอร์เน็ตที่มีชิปเซ็ต Realtek 8139
& nbsp; * อ่าน / เขียนสนับสนุนสำหรับ FAT16
หลายหน่วยประมวลผลที่ใช้งาน
& nbsp; * โทรระบบที่ให้บริการสำหรับการมอบหมายงานที่จะประมวลผลที่แตกต่างกัน
& nbsp; * ปรับขนาดได้ถึง 128 หน่วยประมวลผล 64 บิต
networkable
& nbsp; * โทรระบบจะมีให้สำหรับการส่งและรับแพ็คเก็ตผ่านทางอีเธอร์เน็ต
& nbsp; * บัฟเฟอร์แหวนที่จะได้รับแพ็คเก็ตเก็บในหน่วยความจำ
ต้องการ
& nbsp; * Intel / AMD-based คอมพิวเตอร์ 64 บิต
& nbsp; * ความต้องการหน่วยความจำจะขึ้นอยู่กับจำนวนของแกนในเครื่องคอมพิวเตอร์ OS ตัวเองใช้ 2 เอ็มไอเช่นเดียวกับหลักแต่ละคนได้รับของตัวเอง 2 สแต็คเอ็มไอ คอมพิวเตอร์หลักสองจะต้องไม่น้อยกว่า 6 เอ็มไอ (2 x 2 + 2) แกนรูปสี่เหลี่ยม 10 เอ็มไอ
& nbsp; * 32 เอ็มไอฮาร์ดไดรฟ์ขั้นต่ำ
& nbsp; * YASM รวบรวมรหัสที่มา

คุณสมบัติ

  • ความเร็ว:
  • ความเร็วอินฟินิตี้กลับไปกลับไปที่รากของการเขียนโปรแกรมคอมพิวเตอร์ที่มีรหัสสมัชชาบริสุทธิ์ ขณะที่เรากำลังเขียนโปรแกรมในระดับฮาร์ดแวร์เราสามารถบรรลุความเร็วรันไทม์ที่เป็นไปไม่ได้กับภาษาระดับสูงเช่น C / C ++, VB, Java และ.

  • เรียบง่าย:
  • เรียบง่าย BareMetal ถูกเขียนขึ้นด้วยความเรียบง่ายในใจ ฟังก์ชั่นทั้งหมดภายในลีนและเอกสารที่ดีในรหัสที่มา โปรแกรมเมอร์เก๋าเช่นเดียวกับคนใหม่ที่จะเขียนโปรแกรมคอมพิวเตอร์จะสามารถที่จะหยิบมันขึ้นมาได้อย่างรวดเร็ว.

  • เปิดแหล่งที่มา
  • เปิด source code สำหรับ BareMetal สามารถใช้ได้อย่างอิสระภายใต้ใบอนุญาต BSD 3 ข้อ ไปข้างหน้าและเพิ่มแก้ไขหรือลบสิ่งที่คุณต้องการ แต่ละฟังก์ชั่นของระบบปฏิบัติการและส่วนประกอบอื่น ๆ ทั้งหมดมีเ​​อกสารดี.

  • ขนาด:
  • ขนาดเริ่มต้นด้วยกระดานชนวนสะอาดเราสามารถบอกลารหัสอ้วนและคุณลักษณะคืบ! ในฐานะของรุ่นปัจจุบันที่มี CLI เต็มรูปแบบและฟังก์ชั่นภายในไบนารีระบบปฏิบัติการเพียง 16,384 ไบต์ มาตรฐาน & quot; สวัสดีโลก & quot; ตัวอย่างเช่นการรวบรวมไฟล์เพียง 31 ไบต์.

  • หนึ่งงานต่อหลัก:
  • 1 BareMetal ใช้คิวการทำงานภายในที่ทุกคอร์ซีพียูแบบสำรวจความคิดเห็น เพียงแค่เพิ่มงานให้กับคิวงานและพวกเขาจะได้รับการประมวลผลโดยแกน CPU ที่มีอยู่ในระบบ.

  • เครือข่าย:
  • เครือข่ายอีเธอร์เน็ตเครือข่ายการสนับสนุนด้วย Realtek 8139 10 / 100mbit ชิปเซ็ต เครื่อง BareMetal OS สามารถสื่อสารผ่านเครือข่ายอีเธอร์เน็ตผ่านแพ็กเก็ตดิบ แผนอยู่ในสถานที่ที่จะสนับสนุนโปรโตคอล TCP / UDP รวมทั้งการสนับสนุนเพิ่มเติมสำหรับชิปเซ็ตอีเธอร์เน็ต.

มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.

  • ซึ่งจะรวมถึง Ethernet และฟังก์ชั่นหน่วยความจำ

ซอฟต์แวร์ที่คล้ายกัน

Core Droid
Core Droid

14 Apr 15

VirtualBSD
VirtualBSD

15 Apr 15

DruidBSD
DruidBSD

20 Feb 15

LiveCD-Xfce
LiveCD-Xfce

19 Feb 15

ความคิดเห็นที่ BareMetal OS

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!