QNX
Neutrino Valósidejû Operációs
Rendszer - RTOS
The
QNX Neutrino Realtime Operating
System in English - at QSSL
site
A QNX OS technológiát 1980
óta a legnagyobb készülékgyártók
alkalmazzák megelégedésre
üzenet-alapú alkalmazásaikhoz
- az orvosi mûszerektõl az
internet routerek-en, telekommunikációs
eszközökön át a 911 segélykérõ
központokig, folyamatvezérlõ
alkalmazásokban, légiforgalmi
irányító rendszerekben. A
QNX alapokra ápített kicsi
és nagy rendszerek, egyedi
és osztott kivitelben - ezek
a rendszerek páratlan stabilitással
üzemelnek napi 24 órán, 365
napon át évente - leállás
nélkül. Az adott feladatra
méretezhetõ QNX Neutrino realtime
operációs rendszer (RTOS)
új ipari szabványt, megbízhatósági
színvonalat állított fel a
saját megbízhatóságával, hibatûrésével.
Miben
különleges QNX Neutrino OS
? Ez egy valódi mikrokernel
alapú rendszer. QNX Neutrino
alatt minden driver, alkalmazás,
protokoll stack és file rendszer
a kernel-en kívül fut, memória-védett
területen. Eredményeképpen,
egyetlen komponens esetleges
meghibásodása sem okozhatja
a teljes rendszer összeomlását,
minden folyamatot le lehet
állítani és újra lehet indítani
a többi komponensre vagy akár
a kernelre gyakorolt bármilyen
hatás nélkül. Jelenleg nincs
másik ilyen képességekkel
rendelkezõ RTOS a kereskedelemben,
amely ilyen szolgáltatásokat
nyújtana.
A
rendszer szolgáltatásai és
képességei
A
QNX Neutrino-val:
-
nagy megbízhatóságú rendszereket
építhetünk, melyeket dinamikusan
frissíthetünk távkapcsolat
segítségével az üzemeltetés
helyszínén - akár üzemelés
közben is. Ezzel bõvíthetjük
a funkcionalitást, megnyújthatjuk
a rendszerünk élettartamát.
-
a telepített rendszereink
rendelkezni fognak az öngyógyulás
képességével - intelligens
módon visszaállítja az üzemképes
állapotot - ez képesség
a rendelkezésre állás szinvonalát
jelentõsen megnöveli.
-
csak azokat a komponenseket
kell a rendszerbe installálnunk,
amelyek az adott alkalmazáshoz
nélkülözhetetlenek. A rendszereket
méretezhetjük az adott igény
szerint. Építhetünk egy
egészen kicsi beágyazott
rendszert, vagy hasznosíthatjuk
akár egy igazán nagy rendszer
multiprocesszoros mûködés
(SMP) adta lehetõségeit
is.
-
hibatûrõ rendszert építhetünk
cluster rendszerû kialakítással.
Bõvítsük rendszerünket további
komplett számítógépek hozzáadásával
hálózatos kiépítésben. A
mûködési mód elnevezése:
Transparent Distributed
Processing .
-
a rendszer teljesítménye
optimizálható a kiváló,
realtime mûködési paraméterek
miatt. A válaszidõk határozottan
definiáltak.
-
a megírt teljes alkalmazás
portábilis marad a POSIX
szabvány alkalmazása miatt,
de könnyedén hozhatunk át
más OS alatt megírt alkalmazásokat,
pl. Linux, Unix, vagy más
nyitott rendszer alatt megírt
forráskódokat is QNX Neutrino
alá.
-
a kifinomult grafikus felhasználói
interfész (GUI) támogatja
a web integrálását, valamint
a 3D renderelést is.
- a
bõvített memóriakezelés
segítségével a 4GB méret
feletti memóriaterületeket
is elérhetünk. Ezt a képességet
PowerPC, MIPS, and x86 architektúrák
esetén is alkalmazhatjuk.
-
az egyszer megírt alkalmazást
bármikor újra lefordíthatjuk
többféle processzor architektúrára
is, MIPS, PowerPC, vagy
SH-4, ARM, StrongArm, Intel
XScale Microarchitecture,
és x86. A BSP csomagokkal
pedig a speciális chipset-ekhez
igazíthatjuk rendszerünket,
a legjobb optimalizáció
érdekében.
|