Co to meles za nesmysly?
V ty dobe jsem produkcne nasazoval Redhat 5.1 Manhattan a fungoval skvele.
Kernel byl jeste 2.0 s big kernel lock, ale tehdy byly mutiprocessor stroje velice vzacne. Rozumne SMP umel az kernel 2.2 z roku 99.
Žádná chyba se nestala.
Me bylo důkazem, že GUI nadstavba nad MS-DOS nemá smysl.
Pod UI Win9x dali jádro NT, které naopak získalo PnP - dostalo to název Windows 2000.
Windows Me rozhodně nebylo oblíbené, bylo to značně problematické. Jediným přínosem byl generický ovladač zařízení mass storage. V těch skvělých Win98 totiž pro každou flešku bylo nutno nainstalovat její ovladač (vlastně jen .inf soubor), ale nějak se do toho počítače dostat musel. Jasně, vzhledem k tehdejším cenám flešek to zase tolik nebolelo.
Když nostalgie, tak se vším všudy.
V jedné učebně jsme tehdy měli Win9x - to se muselo každý týden přeinstalovat nejméně jednou, protože to nevydrželo nepoškozené a nezavirované. Nakonec jsme, do doby XP, zůstali u NT 4. Sice chybělo PnP, ale vydrželo to nepoškozené celý semestr.
WinME mělo hlavní výhodu v tom, že se na tom dobře rozjeli hry za slušných podmínek.
Problém nastal, když si to chtěl modnout.
A co se týče W98, tak ty zlikvidoval jednou můj bratr tím, že složku OS dal do koše a dal vysypat. Zásek, restart a konec. ;)
W98 byli sice rychlé, ale totálně nestabilní.. A co se týče W2000 tak to bylo po celé škole, když si vzpomenu, vydrželo to celý rok a na nový rok si správce přeinstaloval, aby to bylo čisté.
Bez větších obtíží?
Jasné W98 byly o něco lepší než W95 a W98 SE byly o něco lepší než W98.
Jasné, když to byla firemní instalace, kde byly nainstalované 2-3 aplikace a pak už se nic nepřidávalo, tak to nějakou dobu fungovalo.
Ale.. pak by stačilo, aby do toho někdo strčil špatnou flashku, aby někdo vyrazil na špatné webové stránky. Případně dostal nápad, že si sám doinstaluje tuhle aplikaci. Nebo ho napadlo, že tolik smetí v C:\Windows nepotřebuje, že to tam trochu promaže.
A bylo.
Bez větších obtíží znamená buď veliké štěstí, nebo nejvyšší stupeň eufemismu. :-)
"Jasné W98 byly o něco lepší než W95 a W98 SE byly o něco lepší než W98."
Lepsi nez co? Nez co z te doby? Co v te dobe byla alternativa Win? Linux nedomrdlej, OS/2 skomiralo....
"Stačilo, aby do toho někdo strčil špatnou flashku, aby někdo vyrazil na špatné webové stránky."
Flashky v te dobe nebyly bezne, USB se dalo zakazat v devmanageru. Klavesnice a mysi byly PS2.
"Bez větších obtíží znamená buď veliké štěstí, nebo nejvyšší stupeň eufemismu"
Takhle troli uhrikovatej win hater: Windows? Tak to problemy PROSTE BYT MUSELY
Windows 95 úžasným způsobem uspěly proto, že byly rychlé. Dokázaly fungovat na hardwaru na kterém jiné (v tu dobu moderní ) OS neměly šanci. A to platilo jak třeba pro OS/2, tak pro Windows NT.
Cenový rozdíl mezi počítačem, co má 2 MB RAM vs. 4 MB, nebo dokonce 8 MB (považte!) byl značný.
Windows 95 té rychlosti a nenáročnosti dosahovalo přímým přístupem do HW a celkovou vnitřní jednoduchostí (16bitové jádro, vtipy o grafické nástavbě nad MS-DOSem). A platilo za to strašnou cenu - ten OS byl zoufale nestabilní. Kooperativní multitasking znamenal, že chyba jedné aplikace klidně sestřelí celý OS. Celý OS sestřelil třeba i (celkem běžný) memory leak některé vaší aplikace. A BSOD naskočila i když jste stiskli tlačítko vysunutí CD, které se zrovna četlo (kombinace jednoduchosti a toho přímého přístupu k HW).
Nicméně i přes tyto nectnosti to zákazníci akceptovali jako OS, pro své pracovní potřeby. Kromě toho, že Win95 umožňovaly běh na levnějším počítači, tak se pro ně snadno vyvíjelo, takže na ně existovalo dostatek programů pro všechny možné obory. A taky her. Tam, kde nešel použít přímý přístup k HW (alá DOS), tak dobře fungoval DirectX.
Win 98 a ME bylo pokračování této větve. Ale v okamžiku, když MS zapracoval na NT větvi a implementoval do ní aktuální DirectX a hardware celkově dospěl, takže utáhl to NT jádro, tak nebyl důvod udržovat tu hrůzu - i když původně Microsoftu vyhrála místo na trhu.
Že ME nebyly moc populární, to už to zaznělo. V tu dobu proti nim stály W2000, které byly pěkně stabilní a na aspoň průměrném HW už fungovaly dostatečně dobře.
Co si pamatuju, tak každý proces sice měl svůj virtuální adresový prostor, ale horní 2 GB byly sdíleny napříč všemi procesy a sdílely se v nich knihovny (např. kernel32.dll, která byla dosti klíčová). Tuto sdílenou paměť bylo možné alokovat (speciální příznak ve pro VirtualAlloc) a myslím, že ochrana proti zápisu napříč procesy zrovna moc dobře nefungovala...
Jinak ovladače (vXD) byly myslím stále 16bitové.
Nepomíchalo. Jádro windows 95 byl zvláštní slepenec 16bitového a a 32bitového s mnoha 16bitovými ovládači. Označit ho za 16bitové byla z mé strany trochu nadsázka, více ukázat jeho vnitřní zastaralost - v protikladu toho, jak skvěle uspělo na trhu (a to zejména trhu firem, domácí počítače na hraní byl okrajový segment).
Multitasking je typický marketingový chyták - ano, W95 uměl preemptivní multitasking, ale... ale pouze pokud vykonával 32bitový kód. V praxi vás prostě čekaly nectnosti nepremptivního multitaskingu.
Na NTB 486SX33/8MB (4MB onboard + 4MB karta) 640x480 grayscale Win95 jsem dělal diplomku Word + Delphi a s trochou rozmyslu to šlo celkem v pohodě. Master dokument s jednotlivými kapitolami v samostatných souborech, obrázky vložené jako linky na soubory na disku, vedle toho kompilace a běh v delphi. Výtisk na laseru OKI GDI se zpracováním na CPU.
"Nicméně i přes tyto nectnosti to zákazníci akceptovali jako OS, pro své pracovní potřeby."
A co meli taky v ty dobe jinyho delat?!?!?!?!?
Windows 95/98 odstartovali eru Pocitace (a tim i internet) masivne do domacnosti a firem ve kterych do te doby vypocetni technika jeste nebyla nezbytne nutna. Nebyt Win 95/98 nastup masoveho internetu okolo noveho milenia by byl _VYRAZNE_ pomalejsi, a mozna by nas potkalo to co o 10 let pozdeji Cinany, tedy masovy nastup internetu az s erou mobilnich zarizeni.
Chapu ze tady je velka tradice flusat na MS/Windows za vsechno mozne i nemozne, ale verim ze historie tohle jednou zhodnoti objektivne....
Na tu RAMku bych byl trochu opatrný. 2 MB byly mimo mísu. 4 MB byly u W95 minimum a 8MB doporučené. Ty 4 MB stěží stačily tak na samotný OS, ale už ani Wordu se s tím moc nechtělo fungovat.
Ale je pravda, že NT 4 měly 12MB minimum a 16MB doporučeno a to se bavíme o době, kdy 1MB RAM stál pořád přes 1 Kč. Ještě se to pořád nevzpamatovalo z proseru v 1993, kdy vyhořela nějaká fabrika a 1MB RAM skokově zdražil na dvojnásobek kolem 2 tisíc za 1MB.
4 MB bylo oficiální minimum. A hodně uživatelů na tom fakt jelo. Přiznám se, že bych nechtěl dávat ruku do ohně za to, že jsem viděl W95 na 2 MB ram, možná se pletu. Každopádně i těch 4 MB RAM bylo pořád zlaté ve srovnání s konkurencí. A nenechte se zmýlit, že OS/2 jel papírově také na 4 MB RAM.
V případě NT, je vyšší paměťová náročnost jasné zcela.
Mal som vtedy 4 MB.
Win95 na tom nabootoval, ale čokoľvek spustiť vyžadovalo veľa trpezlivosti, už len pri čítaní dokumentácie MSDN to išlo do kolien. 4 MB bolo absolútne minimum.
OS/2 tiež na tom behal, ale zase pre neho neboli aplikácie.
Linux (Slackware) tiež behal pekne, akurát to v tej dobe chcelo nadšenie ho nainštalovať - pre mňa bolo dôležité, že som vedel využiť 32-bit režim bez rozličných extenderov a gcc bolo súčasťou. X11 v paletizovanom režime bol... zaujímavý (vga paleta sa prepínala podľa okna, čo malo focus).
Po roku sa mi podaril upgrade na 16 MB a to už bola paráda.