Aktuality  |  Články  |  Recenze
Doporučení  |  Diskuze
Grafické karty a hry  |  Procesory
Storage a RAM
Monitory  |  Ostatní
Akumulátory, EV
Robotika, AI
Průzkum vesmíru
Digimanie  |  TV Freak  |  Svět mobilně

TinyWin - Windows 98 v 16 MB Flash ROM?

3.6.2003, Petr Hájek, článek
TinyWin - Windows 98 v 16 MB Flash ROM?
TinyWin je patentovaná technologie, která umožňuje zredukovat systémové procesy a podprogramy komerčních operačních systémů jen na ty nejnutnější dle nasazení a potřeb cílové aplikace. Z pohledu uživatele to pak bude vypadat, že aplikace běží sama (OS vzadu není vidět), což je ideálem "chytrých" spotřebičů a dalších vestavěných (Embedded) řešení.
Tato technologie podporuje zatím systémy Windows 98, 2000, XP a i XP Embedded, chystá se MacOS a UNIX. Zatím jde vlastně o jakési přizpůsobení "velkého" systému Windows požadavkům zákazníka. Podívejme se blíže na řešení TinyWin 98 spolu s tím, jaké má dle autorů přednosti:
  • Dá se spustit i z 16 MB Flash disku.
  • Obsahuje jak systém, tak i aplikaci.
  • Boot z 32bitového Ramdisku je 100x rychlejší než z HDD.
  • Může pracovat bez jakékoliv diskové mechaniky.
  • Instant On/Off (i když přístroj vypnete, zapamatuje si, co jste dělali naposledy, nakonec, všichni to známe z našich milovaných PDA).
  • Dá se značně ušetřit na fyzickém prostoru i ceně média.

A ještě se podívejme na hlavní výhody (vybíráme pouze některé):

1. Spolehlivost:
  • Provoz bez mechanických součástek (HDD, CD-ROM, ...) je automaticky spolehlivější.
  • OS je chráněn proti výpadku proudu.
  • OS se vždy nabootuje jako zbrusu nová instalace.
  • Žádné další zbytečně běžící systémové aplikace snižující výkon.
  • Trvanlivost celého systému se teoreticky řádově prodlužuje, protože u hlavního flash disku dochází pouze k občasnému čtení a žádnému zápisu.
  • Optimalizace OS pro bezdiskové prostředí.
  • Snadná instalace na jakýkoliv flash disk.
  • Hardwarové nároky nižší, než u původních MS Windows 98 a mnohem nižší, než u Windows XP/Windows XP Embedded.
  • Požaduje podobný hardware i prostor k uložení jako Windows CE, ale jde o plné Win32 prostředí.
2. Levný provoz:
  • Nahrazení HDD, které jsou nejčastějšími zdroji problémů.
  • Údržba prakticky nulová.
  • Dá se ušetřit i na ceně HDD, které se obvykle po pár letech mění.
Z pohledu Windows CE může jít o docela zajímavý druh konkurence, vždyť TinyWin 98 nabízejí velmi podobné vlastnosti - rychlý Boot i Instant On/Off. Jen si to představte - miniaturní Windows 98 s minimálními hardwarovými nároky. Také developeři by určitě uvítali, že se nemusí učit nové API.

Na druhou stranu, Windows 98 nemají stabilitu nových moderních operačních systémů, včetně CE a XP Embedded a potřebují procesor x86, který by byl po mAh (které každý PDA fanatik škudlí, kde může) určitě mnohem hladovější, než jeho ARM-kolegové. Jinak řečeno, nevypadá to na nějaký masový průnik na trh (ve stylu Pocket PC), ale může se to ukázat praktickým pro některá "Embedded" řešení.

Je sice fakt, že pro Windows 98 je kvantum softu, ale téměř jistě se nedá pohodlně pracovat na displeji 240 x 320 s programem, který má GUI navrženo pro rozlišení řekněme 800 x 600. Jen tak pro zasmání - dole je vidět, jak by mohlo vypadat takové hypotetické Pocket PC s TinyWin 98 namísto Pocket PC.




Na stránkách Embedded-Ware Technologies jsou k nalezení také informace o vývojovém prostředí TinyWin 98 Development Suite: