µnOS

N∞meckß firma Miray Software nedßvno vydala novou verzi 0.98 svΘho operaΦnφho systΘmu µnOS [mju:nos] urΦenΘho pro osobnφ poΦφtaΦe a embedded (Existuje pro tohle slovo n∞jak² rozumn² p°eklad?) za°φzenφ. Dozv∞d∞l jsem se o n∞m z Φlßnku na OS News a p°inß╣φm n∞jakΘ informace v Φe╣tin∞.

Miray µnOS vyvφjφ ·pln∞ od zßkladu, ani╛ by jako vzor pou╛ila jin² existujφcφ operaΦnφ systΘm. Jejφ produkt je zalo╛en na realtimovΘm mikrojßdru SPHERE (ve verzi 2.0 mß pouh²ch 20 kB), kterΘ p°edstavuje solidnφ zßklad pro operaΦnφ systΘm. Pou╛itφ mikrojßdra mß svΘ v²hody (stabilita, snadnß roz╣i°itelnost apod.), ale pokud vφm, v reßlu se p°φli╣ Φasto nepou╛φvajφ (alespo≥ ne na PC). JednotlivΘ procesy (vΦetn∞ ovladaΦ∙) b∞╛φ ve vlastnφm pam∞╗ovΘm prostoru, tak╛e se mohou navzßjem ovliv≥ovat pouze pomocφ bezpeΦnΘ meziprocesorovΘ komunikace realizovanΘ jßdrem (pomocφ zprßv zalo╛en²ch na modelu klient-server).

µnOS booting- screenshot

Av╣ak dost bylo technick²ch °eΦφ a podφvejme se, jak µnOS vypadß v praxi. Chcete-li si ho vyzkou╣et, m∙╛ete si stßhnout obraz diskety s demoverzφ. Ten zapi╣te pomocφ Rawwritewin nebo p°φkazem dd na disketu restartujte poΦφtaΦ a nabootujte z diskety. Nevypisujφ se ╛ßdnΘ zprßvy, naopak, objevφ se p∞knΘ obrazovka se spoustou ikon, kterΘ signalizujφ, co zrovna µnOS s va╣φm poΦφtaΦem d∞lß. Na mΘm notebooku TravelMate 223 XV automaticky nastavil rozli╣enφ obrazovky na 1024╫768 (lze zm∞nit) a rozb∞hla se pracovnφ plocha (viz screenshot).

µnOS - screenshot

V levΘm hornφm rohu naleznete panel pro spou╣t∞nφ aplikacφ a v pravΘm hornφm rohu Program Manager, kter² shroma╛∩uje spu╣t∞nΘ aplikace. Z pohledu na obrßzek si m∙╛ete ud∞lat p°edstavu, jakΘ programy systΘm obsahuje — n∞kolik her a v podstat∞ bezv²znamn²ch utilit. Snad bych jen poznamenal, ╛e v shellu se pou╛φvajφ p°φkazy jako v Dosu a jejich seznam dostanete p°φkazem help.

P°esto╛e systΘm vypadß na pohled p∞kn∞ a takΘ jeho vnit°nosti se nejspφ╣e nemajφ za co styd∞t, nemyslφm, ╛e by na╣el v∞t╣φ uplatn∞nφ. Miray Software mi byla dosud neznßmß spoleΦnost a nep°edpoklßdßm, ╛e se jejφ operaΦnφ systΘm n∞kde opravdu vyu╛φvß (opravte m∞, jestli se m²lφm). Na osobnφch poΦφtaΦφch nemß ╣anci a v²robci embedded za°φzenφ majφ svΘ systΘmy, pop°. vyu╛ijφ Linux.

Odkazy

2003-08-27 21:36:20 — Petr Kin╣t — P°eΦteno 1608× — Komentß°e (5)

Komentß°e

Vlo╛il: laloch ()
12. 12. 2003 02:37

jen pro informaci: treba Windows NT je mikrojadrovy OS...

Vlo╛il: Petr Kin╣t ()
12. 12. 2003 11:56

Zdravφm,
mikrojßdra se opravdu p°φli╣ nepou╛φvajφ, proto╛e jsou pomalß. Mikrokernel je jßdro, kterΘ poskytuje pouze nezbytnΘ slu╛by: virtualizaci pam∞ti, p°epφnßnφ proces∙ a jejich komunikaci. OvladaΦe sφt∞, FS apod. potom b∞╛φ v *u╛ivatelskΘm pam∞╗ovΘm prostoru* v podob∞ jak²chsi server∙ a tak to ve Windows NT nenφ.
Zpomalenφ je zp∙sobeno prßv∞ meziprocesorovou komunikacφ. Kdy╛ toti╛ chcete t°eba otev°φt soubor, nem∙╛e vß╣ program konkaktovat p°φmo FS server, ale nejpve po╣le zprßvu jßdru a to teprve zaΦne komunikovat s FS serverem a p°φpadn∞ i s bezpeΦnostnφm mana╛erem.
SouΦasnß jßdra jsou z v∞t╣φ Φßsti monolitickß resp. hierarchickß, i kdy╛ obvykle ka╛dΘ kombinuje vlastnosti v╣ech t°φ typ∙.
╚ist∞ mikrojadern² je t°eba HURD a snad i QNX, ale ty se zase tΘm∞° nepou╛φvajφ.

Vlo╛il: laloch ()
12. 12. 2003 18:06

...uznavam. Chtel jsem jenom zcerit vodu. NTcka jsou, stejne jako vetsina ostatnich OS, hybrid. QNX (alespon ve verzich 4.x) je naproti tomu skutecne mikrojaderny a rozhodne vyvraci tvrzeni o nizke rychlosti microkernelu (nakonec, je to preci RTOS). Venoval jsem mu starou 486/100 a nestacim se divit.

Vlo╛il: imo ()
4. 2. 2004 14:55

Podle v╣eho to vypadß, ╛e Mac OS X mß mikrojßdro! Mß zßklad Darwin, o kterΘm se na <a href="http:/www.linuxiso.org" target="_blank">www.linuxiso.org</a>pφ╣e:<br> Darwin is the open-source Unix underpinnings of Apple's Mac OS X. It's based on the Mach 3.0 microkernel and 4.4BSD.<br> A jsetli jste n∞kdo pracovali s Xkem, tak vφte, ╛e rychlost je dost slu╣nß.

Vlo╛il: imo ()
4. 2. 2004 14:57

Tak koukßm s html tady moc nepochodim a je╣t∞ tam mßm mßlo lomφtek, no tak sorry.

P°idat komentß°
  • Klßvesa [Enter] slou╛φ pro ukonΦenφ odstavce.
  • HTML elementy budou odstran∞ny.
  • Emailovß adresa se p°i v²pisu na strßnce rozvine na , tak╛e ji m∙╛ete zadat bez obav ze spamov²ch vyhledßvacφch robot∙.