Windows CE

Windows CE (oficiálne Windows Embedded CE od verzie 6.0 a skrátene tiež WinCE) je operačný systém firmy Microsoft pre malé počítače (Handheld PC, PDA). Windows CE je operačný systém reálneho času s hybridným jadrom, ktoré sa líši od jadra používaného klasickými Microsoft Windows pre osobné počítače, aj keď používa malú podmonožinu Win32 API. Podporuje procesory Intel x86 kompatibilné, MIPS, ARM, a Hitachi SuperH.

Funkcie 
Windows CE je optimalizovaný pre zariadenia, ktoré majú málo miesta pre uloženie operačného systému. Pre beh jadra systému stačí veľmi málo miesta, iba niekoľko jednotiek megabajtov. Prístroje sú často bez pamäťových jednotiek na ukladanie dát a preto Windows CE môže byť nakonfigurovaný ako „uzavretý“ systém, ktorý už neumožňuje rozšírenie (uložené v pamäti ROM). Windows CE je operačný systém reálneho času (RTOS). Podporuje 256 úrovní priority a používa prednostne dedičné priority pre prácu s procesmi. Neskoršie použitie vlákien prispelo k zvýšeniu výkonu.

Prvá verzia, ktorá bola známa v priebehu vývoja pod kódovým menom Pegasus pomohla k vytvoreniu palmtopu, predovšetkým vďaka malým nárokom na pamäť. Od tej doby sa Windows CE vyvinul v operačný systém reálneho času. Veľa operačných systémov je založených na jadre systému Windows CE, ako napríklad Microsoft AutoPC, Pocket PC 2000, Pocket PC 2002, Windows Mobile 2003, Windows Mobile 2003 SE, 5.0 Windows Mobile, Windows Mobile 6.x, Smartphone 2002 a Smartphone 2003.

Charakteristickou črtou systému Windows CE v porovnaní s inými operačnými systémami spoločnosti Microsoft je, že veľké časti systému sú ponúkané niektorým spoločnostiam v podobe zdrojového kódu, aby mohli systém prispôsobiť hardvéru. Platforma Builder (integrované prostredie pre Windows CE) ponúka niekoľko komponentov v podobe zdrojového kódu aj pre širokú verejnosť, avšak iné sú stále distribuované iba v binárnej podobe.

Zdroj 
 

 
Microsoft Windows
Operačné systémy firmy Microsoft
Operačné systémy pre mobilné zariadenia