Phantom (operační systém)

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 24. ledna 2022; kontroly vyžadují 2 úpravy .
OS Phantom

Snímek obrazovky Phantom OS
Vývojář Digitální zóna
Zdroj FOSS
Podporované jazyky C/Phantom/Java
Licence GNU LGPL
Stát se vyvíjí
Webová stránka dz.ru/os-phantom

Phantom OS  je operační systém navržený ruským programátorem Dmitrijem Zavalishinem a vyvinutý ruskou společností Digital Zone společně s Innopolis University . Práce na vytvoření OS probíhají od roku 2010.

Operační systém je založen na konceptu perzistentní virtuální paměti , je zaměřen na spravovaný kód a je zaměřen na použití v nositelných a vestavěných počítačích . Phantom OS je jeden z mála operačních systémů , který se nespoléhá na klasické koncepty unixových systémů (na rozdíl od jejich konceptu „Vše je soubor “, Phantom je založen na principu „Všechno je objekt “). Předpokládá se, že model Phantom OS umožňuje jak samotný systém, tak aplikace být jednodušší a zároveň efektivnější.

Hlavní rozlišovací znaky

Kompatibilita

Systém předpokládá dva způsoby migrace kódu:

V budoucnu je možné implementovat konvertor pro .NET bytecode ( C# a další PL ).

Stav projektu

Od roku 2009-2011 systém existuje pouze jako pre-alfa verze pro procesor ia32 . Probíhá portování na procesor ARM (probíhá část testování, portování není dokončeno) a portování na MIPS a amd64 bylo zahájeno . Fungování jádra OS bylo demonstrováno na několika velkých ruských IT konferencích - CC 2011 [3] , RIT 2011, ADD 2010 [4] , CC 2010 [5] a 2009.

Kritika

Hlavní nároky na OS Phantom se dělí do dvou skupin. První skupinou jsou otázky marketingu a způsobů vstupu na trh. Kritici poukazují na obtížnost uvedení na trh takového produktu, jako je operační systém, a na nedostatek vytvořeného trhu pro aplikační software pro systémy, které nejsou kompatibilní se stávajícími operačními systémy. Druhou skupinou jsou technické otázky. Nejracionálnější technické tvrzení poukazuje na neefektivnost I/O modelu operačního systému Phantom pro určité typy aplikací – jmenovitě aplikace, které aktivně a opakovaně upravují obrovské množství dat.

Je třeba poznamenat, že operační systém používaný na strojích třídy minipočítačů IBM System i je speciálně navržen pro zpracování velkého a velmi velkého množství dat. Je také založen na myšlence jednoúrovňové paměti, objektové orientace a dalších podobných myšlenkách. Architektura se úspěšně rozvíjí již od roku 1988, což dokazuje zásadní možnost jejich zpracování na bázi Phantom OS.

Podobnosti a rozdíly

Stejně jako Unix ve své době, ani Phantom si nenárokuje jedinečnost myšlenek a mechanismů v něm použitých, ale tvrdí, že dosud tyto nápady nebyly v takové kombinaci použity. Samostatně, nápady, na které Phantom spoléhá, ​​se setkaly nebo se nacházejí v systémech, jako jsou:

Viz také

Poznámky

  1. Další podrobnosti najdete v článku Zabezpečení přístupu do paměti
  2. Novinky o podpoře spustitelných souborů KolibriOS na blogu Dmitrije Zavalishina . Získáno 30. dubna 2020. Archivováno z originálu dne 16. července 2022.
  3. Projev Dmitrije Zavalishina na CC 2011 . Získáno 1. října 2017. Archivováno z originálu dne 24. září 2016.
  4. Projev Dmitrije Zavališina na ADD 2010 (nepřístupný odkaz) . Získáno 27. dubna 2011. Archivováno z originálu 7. července 2012. 
  5. Projev Dmitrije Zavališina na Chaos Constructions'2010 (St. Petersburg, Rusko) (nepřístupný odkaz) . Získáno 27. dubna 2011. Archivováno z originálu 23. března 2012. 

Odkazy

Oficiální stránky


Recenze tisku