Phantom (operációs rendszer)

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2022. január 24-én felülvizsgált verziótól ; az ellenőrzések 2 szerkesztést igényelnek .
OS Phantom

Phantom OS képernyőkép
Fejlesztő Digitális zóna
Forrás SÁNCÁROK
Támogatott nyelvek C/Phantom/Java
Engedély GNU LGPL
Állapot fejlesztés alatt áll
Weboldal dz.ru/os-phantom

A Phantom OS  egy operációs rendszer , amelyet Dmitrij Zavalisin orosz programozó tervezett, és az orosz Digital Zone cég fejlesztette ki az Innopolis Egyetemmel közösen . 2010 óta folyik a munka az operációs rendszer létrehozásán.

Az operációs rendszer a perzisztens virtuális memória koncepcióján alapul, a felügyelt kódra összpontosít, és hordható és beágyazott számítógépekben való használatra készült . A Phantom OS azon kevés operációs rendszerek egyike, amelyek nem támaszkodnak a Unix -szerű rendszerek klasszikus koncepciójára (ellentétben az "Everything is a file " koncepcióval, a Phantom az "Everything is a object " elven alapul ). Feltételezhető, hogy a Phantom OS modell lehetővé teszi, hogy mind a rendszer, mind az alkalmazások egyszerűbbek és ugyanakkor hatékonyabbak legyenek.

Főbb megkülönböztető jellemzők

Kompatibilitás

A rendszer kétféle kódáttelepítési módot feltételez:

A jövőben lehetőség nyílik .NET bájtkód ( C# és egyéb PL -ek ) konverterének megvalósítására.

Projekt állapota

2009 és 2011 között a rendszer csak az ia32 processzor előtti alfa verziója létezik . Az ARM processzorra történő portolás folyamatban van (a tesztelés egy része folyamatban van, a portolás nem fejeződött be), és megkezdődött a portolás a MIPS -re és az amd64 -re . Az OS kernel működését több jelentős orosz informatikai konferencián is bemutatták - CC 2011 [3] , RIT 2011, ADD 2010 [4] , CC 2010 [5] és 2009.

Kritika

Az OS Phantomra vonatkozó fő követelések két csoportra oszthatók. Az első csoport a marketing kérdései és a piacra lépés módjai. A kritikusok rámutatnak arra, hogy nehéz egy ilyen terméket operációs rendszerként forgalomba hozni, valamint arra, hogy nincs kialakult piac a meglévő operációs rendszerekkel nem kompatibilis rendszerek alkalmazásszoftverei számára. A második csoport a technikai problémák. A legracionálisabb műszaki állítás a Phantom OS I/O modelljének nem megfelelő hatékonyságára mutat bizonyos típusú alkalmazások esetében – nevezetesen az olyan alkalmazások esetében, amelyek aktívan és ismételten módosítanak hatalmas adatmennyiséget.

Megjegyzendő, hogy az IBM System i miniszámítógép osztályú gépeken használt operációs rendszert kifejezetten nagy és nagyon nagy mennyiségű adat feldolgozására tervezték. Az egyszintű memória, az objektum-orientáció és más hasonló ötleteken is alapul. Az architektúra 1988 óta sikeresen fejlődik, ami bizonyítja a Phantom OS-en alapuló feldolgozásuk alapvető lehetőségét.

Hasonlóságok és különbségek

A maga idejében a Unixhoz hasonlóan a Phantom sem állítja a benne használt ötletek és mechanizmusok egyediségét, de azt állítja, hogy eddig ezeket az ötleteket nem használták ilyen kombinációban. Külön-külön azok az ötletek, amelyekre a Phantom támaszkodik, találkoztak, vagy olyan rendszerekben találhatók meg, mint például:

Lásd még

Jegyzetek

  1. További részletekért lásd a Memóriahozzáférés biztonsága című cikket
  2. Hírek a KolibriOS futtatható fájlok támogatásáról Dmitrij Zavalishin blogjában . Letöltve: 2020. április 30. Az eredetiből archiválva : 2022. július 16.
  3. Dmitrij Zavaliszin beszéde a CC 2011-ben . Letöltve: 2017. október 1. Az eredetiből archiválva : 2016. szeptember 24..
  4. Dmitrij Zavalishin beszéde az ADD 2010-ben (hozzáférhetetlen link) . Letöltve: 2011. április 27. Az eredetiből archiválva : 2012. július 7.. 
  5. Dmitrij Zavaliszin beszéde a Chaos Constructions'2010 rendezvényen (Szentpétervár, Oroszország) (hozzáférhetetlen link) . Letöltve: 2011. április 27. Az eredetiből archiválva : 2012. március 23.. 

Linkek

Hivatalos oldalak


Sajtókritikák