BareMetal OS

Szoftver screenshot:
BareMetal OS
Szoftver adatai:
Változat: 0.5.1
Feltöltés dátuma: 11 May 15
Fejlesztő: Return Infinty
Engedély: Ingyenes
Népszerűség: 28

Rating: nan/5 (Total Votes: 0)

BareMetal egy 64 bites operációs rendszer x86-64 alapú számítógépek. & Nbsp; Az OS van írva teljesen Közgyűlés, míg alkalmazások írt assembly vagy C / C ++. Fejlesztése az operációs rendszer vezérli a 3 megcélzott szegmens:
& Nbsp; * High Performance Computing - törvény, mint az alap operációs rendszer a HPC cluster node. Futás fejlett számítási terhelés ideális egy mono-tasking operációs rendszer.
& Nbsp; * beágyazott alkalmazások - platformot biztosítson a beágyazott futó alkalmazások áru x86-64 hardver.
& Nbsp; * Oktatás - olyan környezetet a tanulás és kísérletezés programozás x86-64 Közgyűlés, valamint Operációs rendszer alapjait.
BareMetal keresztül tölti Pure64 és egy parancssori felület, amely képes betölteni programok / adatok merevlemezről. Jelenlegi tervek v0.5.0 felhívás egy funkciókban gazdag C / C ++ könyvtár alkalmazások, valamint általános hibajavítások és optimalizáció. Létrehozását BareMetal ihlette MikeOS - A 16-bites OS írt Közgyűlés használt, mint tanulási eszköz megmutatni, milyen egyszerű operációs rendszerek munkáját.
Core Jellemzők
& Nbsp; * megírni Assembly nyelv x86-64 alapú számítógépeken.
& Nbsp; * Több mint 60 integrált funkciók foglalkozni billentyűzet, képernyő kimenet, a fájlok, a hálózatépítés, memória, vonósok, matek, multi-feldolgozás, stb
& Nbsp; * Ethernet támogatása a Realtek 8139 chipset
& Nbsp; * Read / Write támogatás FAT16
A több-processzoros engedélyezett
& Nbsp; * Rendszer hívások előírt feladatok átruházása, a különböző processzorok.
& Nbsp; * skálázható 128 64 bites processzorok
Hálózatba
& Nbsp; * Rendszer hívások előírt küldésére és fogadására csomagokat Etherneten keresztül.
& Nbsp; * gyűrűpufferben, hogy automatikusan tárolja a fogadott csomagokat a memóriában.
követelmények
& Nbsp; * Egy Intel / AMD-alapú 64 bites számítógépen
& Nbsp; * Memory követelmények alapján a magok száma a számítógépet. Az OS maga is 2 MiB, valamint minden mag megkapja a saját 2 MiB verem. A kétmagos számítógép lenne szükség, legalább 6 MiB (2 x 2 + 2). A négymagos, 10 MiB.
& Nbsp; * 32 MiB Merevlemez minimum
& Nbsp; * YASM lefordítani a forráskód

Tulajdonságok :

  • Speed:
  • Speed ​​Return Infinity megy vissza a gyökerekhez a számítógépes programozás tiszta Assembly kódot. Ahogy a programozás hardver szintű, tudjuk elérni a futtatási sebesség ez nem lehetséges a magasabb szintű nyelvek, mint a C / C ++, VB, és a Java.

  • Simplicity:
  • Simplicity BareMetal írták egyszerűséget szem előtt tartva. Minden belső funkciói ésszerű és jól dokumentált forráskód. Fűszeres programozók, valamint emberek az új számítógépes programozás lesz képes, hogy vedd fel gyorsan.

  • Open Source:
  • Nyissa forráskódja BareMetal szabadon hozzáférhető alatt 3-záradék BSD licenc. Menj, és add, módosítását vagy eltávolítását, amit akarsz. Minden OS funkció és minden egyéb alkatrészek jól dokumentáltak.

  • Méret:
  • Méret indítása tiszta lappal búcsút mondhatunk a dagadt kódot, és jellemző csúszás! Mivel a jelenlegi verzió a teljes CLI és a belső funkciók, az operációs rendszer bináris csak 16384 bájt. A Standard & quot; Hello, World! & Quot; Például állít össze egy fájlba mindössze 31 bájt.

  • egy feladat Core:
  • 1 BareMetal egy belső munka sorban, hogy minden CPU magok szavazáson. Egyszerűen adja hozzá a feladatokat a munka sorban, és ők dolgozzák fel bármely rendelkezésre álló CPU magot a rendszerben.

  • Networking:
  • Hálózat Ethernet hálózati támogatja a Realtek 8139 10 / 100Mbit chipset. BareMetal OS gép képes kommunikálni a hálózaton keresztül, nyers Ethernet csomagokat. Tervek vannak érvényben, hogy támogassa a TCP / UDP protokollok, valamint támogatja a több Ethernet chipset.

Mi az új ebben a kiadásban:

  • Ez magában foglalja az Ethernet és a memória funkciót.

Hasonló program

fli4l
fli4l

20 Feb 15

JabirOS
JabirOS

17 Feb 15

MINIX
MINIX

19 Jun 17

NDT MIUI
NDT MIUI

14 Apr 15

Hozzászólások a BareMetal OS

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!