OperaΦnφ systΘmy
Mßlo znßmΘ i tΘm∞° neznßmΘ operaΦnφ systΘmy nejen pro PCToto je off-line verze serveru OperaΦnφ systΘmy, urΦenß pro Chip CD, p°ipravenß k datu 24. 5. 2004. On-line verzi naleznete na adrese http://operacni-systemy.net/.
µ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).
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).
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
Komentß°e
Vlo╛il: Petr Kin╣t (petr ‹teΦka› kinst ‹zavinßΦ› seznam ‹teΦka› cz)
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 (laloch ‹zavinßΦ› atlas ‹teΦka› cz)
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 (limo ‹zavinßΦ› cmail ‹teΦka› cz)
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 (limo ‹zavinßΦ› cmail ‹teΦka› cz)
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.
Vlo╛il: laloch (laloch ‹zavinßΦ› atlas ‹teΦka› cz)
12. 12. 2003 02:37
jen pro informaci: treba Windows NT je mikrojadrovy OS...