RISC OS: a Raspberry Pi retro operációs rendszere

kockázati operációs rendszer

A RISC OS egy operációs rendszer, amelyet eredetileg az Acorn Computers Ltd. tervezett Cambridge-ben, Angliában. Először 1987-ben jelent meg, és kifejezetten az ARM lapkakészleten való futtatásra tervezték , amelyet az Acorn egyidejűleg az új Archimedes személyi számítógépeinek sorozatában való használatra tervezett.

A RISC operációs rendszer a kompatibilis RISC (csökkentett utasításkészletű számítástechnika) architektúráról kapta a nevét.

A legújabb stabil verziók ARMv3/ARMv4 RISC PC-ken, ARMv5 Iyonixon, valamint ARMv7, Cortex-A8 és Cortex-A9 processzorokon (például a PandaBoardban használton) futnak.

A RISC OS egy nagyon könnyű rendszer; egy teljes telepítés kevesebb, mint 4 MB helyet foglal. Flash memóriába telepíthető (az u-boot mellé) a nagyon gyors rendszerindítás érdekében.

A rendszer meglehetősen egyszerű: kooperatív multitasking, kevés memóriavédelem.

Kicsit a RISC OS-ről

Az operációs rendszer egyfelhasználós . Bár a legtöbb jelenlegi asztali operációs rendszer preemptív multitaskingot (PMT) és többszálú futást használ, a RISC OS a CMT rendszernél marad.

Az operációs rendszer kernelje a ROM-ban tárolódik, ami gyors rendszerindítási időt és védelmet nyújt az operációs rendszer sérülése ellen.

A rendszer számos lehetőséget kínál a programozónak a működésének elfogására és módosítására. Ez leegyszerűsíti a viselkedés módosításának feladatát, akár a grafikus felhasználói felületen, akár mélyebb szinten.

Fájlrendszer

A fájlrendszer kötet-orientált: a fájlhierarchia legfelső szintje egy kötet (lemez, hálózati megosztás), amelynek előtagja a fájlrendszer típusa.

A fájltípus meghatározásához az operációs rendszer a metaadatokat használja fájlkiterjesztések helyett.

A kettőspont a fájlrendszer elválasztására szolgál az útvonal többi részétől; a gyökeret $ () jelöli, a könyvtárakat pedig pont (.) választja el.

A külső fájlrendszer-kiterjesztéseket perjel jelzi (az example.txt fájl átalakítása példa / txt fájlra).

Ez lehetővé teszi a fájlok és hasonló fájlok átlátható kezelését, amelyek bizonyos speciális tulajdonságokkal rendelkező könyvtárakként jelennek meg. A képfájl-archívumon belüli fájlok a fő fájl alatti hierarchiában jelennek meg.

RISKS_4_scr

fájlformátumaihoz

Az operációs rendszer metaadatokat használ a fájlformátumok megkülönböztetésére. A MimeMap modul néhány más rendszerekből származó gyakori fájltípust leképez fájltípusokra.

Íróasztal

A WIMP felület egy egymásra helyezhető ablakkezelőn alapul, és három egérgombot (Kiválasztás, Menü és Rögzítés) , környezetérzékeny menüket, ablaksorrend-vezérlést (azaz visszaküldést) és dinamikus ablakfókuszt (egy ablak bemeneti fókusza a verem bármely pontján lehet) tartalmaz.

Az ikonsor (Dock) a csatlakoztatott lemezmeghajtókat, RAM-lemezeket, futó alkalmazásokat, rendszer-segédprogramokat és dokkokat ábrázoló ikonokat tartalmaz: inaktív fájlokat, könyvtárakat vagy alkalmazásokat. Ezek az ikonok helyi menükkel rendelkeznek, és támogatják az áthúzást.

alkalmazások

A RISC operációs rendszer számos asztali alkalmazást szállít előre telepített szoftverként.

Végül a RISC operációs rendszer a BBC BASIC egyik változatával érkezik, amely lehetővé teszi a programozás egyszerű hozzáférési nyelvvel történő megkezdését.

Hogyan szerezhetem meg a Risc OS-t?

1987 óta szinte minden évben megjelent legalább egy új RISC operációs rendszerrel kompatibilis gép. A legnépszerűbbek ma a Raspberry Pi 3, a BeagleBoard és a Pandora.

Egyes gyártók dedikált számítógépeket kínálnak, ami gyorsabb gépet tesz lehetővé, köszönhetően például a SATA használatának SSD (gyorsabb, mint egy SD kártya) csatlakoztatásához.

Végül, ez a rendszer önmagában nem alkalmas produktív környezetekre vagy mindennapi feladatokra.

Ugyanakkor nagyon hasznos azok számára, akik a programozást tanulják, és a rendszer tökéletesen referenciaként szolgál az operációs rendszer felépítésének és funkcióinak megtervezéséhez.

Annak érdekében, hogy ezt a rendszert a Raspberry Pi készülékére szerezhesse, a NOOBS megkönnyíti a RISC operációs rendszer telepítését és indítását.


Hozzáadás előnyben részesített forrásként a Google-ben