Sākumlapa › Forumi › Notepad.lv › IT ziņas › Minoca OS: pilnīgi no nulles un bez Linux klātbūtnes
GitHub
Kāpēc vajadzēja radīt Minoca OS? Esošās kodola izstrādes metodes nav mainījušās kopš pirmsākumiem 80.-90. gadu periodā, un ir neglābjami novecojušas. Linux kods ar daudziem miljoniem koda rindiņu ar katru gadu kļūst aizvien uzpūstāks un resursprasīgāks. Minoca OS izdevies visu iedabūt 625,000 koda rindiņās. Arhitektūrai x86 kodola apjoms ir tikai 750 KB. Visai sistēmai ar draiveriem un videobuferi pietiek ar 5-7 MB RAM. Š obrīd Minoca darbojas uz arhitektūrām x86, ARMv6 un ARMv7 ar virtuālās atmiņas atbalstu. Universālais interfeiss POSIX ļauj izmantot plašu programmatūras sortimentu. Vairākas populāras pakotnes jau ir preinstalētas. Oriģinālā draiveru struktūra dod iespēju ērti atjaunināt kodola komponentes bez nepieciešamības pārkompilēt draiverus.
No aplikāciju vai lietotāja viedokļa Minoca OS atgādina Linux serveri. Programmētāji apzināti izvēlējās šādu pieeju, lai varētu darbināt maksimāli daudz lietojumprogrammu. Atšķirībā no Linux būs lielāka ātrdarbība, mazāks energopatēriņš, samazināta atmiņas noslodze un “seemless” kodola atjauninājumi. Protams, ka ir daudzuzdevumu režīms, failsistēmu un tīkla atbalsts, kā arī citas augstā līmeņa komponentes.
Visticamākā Minoca OS pielietojuma sfēra – “lietu internets” (IoT), kur liela nozīme iespējai uzinstalēt sistēmu uz vājiem dzelžiem.
Nomēģināt Minoca OS

[img]
Preses relīzes