Tak si臋聽z艂o偶y艂o, 偶e na swoim PowerBook’u postanowi艂em zainstalow膰 emulator, kt贸ry pozwoli mi na uruchomienie Windows’a spod OS X. Na t膮 decyzj臋 wp艂yw mia艂a zar贸wno ciekawo艣膰 jak i potrzeba u偶ytkowania specyficznego oprogramowania zwi膮zanego ze studiami. Postanowi艂em zainstalowa膰 Windows’a XP ze tego powodu, i偶 jak dotychczas jest to (zaraz po Windows 2000 Pro) chyba jeden z najbardziej udanych system贸w Microsoftu.
Microsoft Virtual PC 7 Mac
Na pierwszy ogie艅 poszed艂 “Microsoft Virtual PC 7 witch Windows XP Professional”. Na szcze艣cie firma, w kt贸rej pracuje posiada艂a woln膮 licencj臋, wi臋c nie musia艂em si臋聽martwi膰 o legalno艣膰 instalowanego oprogramowania :) Instalacja samego Virtual PC przebieg艂a do艣膰 szybko i sprawnie (ok 10 min. z 2-krotnym restartem PB). Zaraz po jej zako艅czeniu pojawi艂 si臋聽monit z pytaniem czy chc臋 zainstalowa膰 Windows’a. Jego instalacja zaj臋艂a oko艂o 25-30 min co by艂o wynikiem do艣膰 imponuj膮cym ze wzgl臋du na architektur臋 RISC dla procesor贸w PowerPC, dla kt贸rej Windows nie jest przystosowany. Kompletna instalacja Virtual PC wraz z systemem przebieg艂a z automatu. Nast臋pn膮 czynno艣ci膮 by艂a zalecana aktualizacja Virtual PC do wersji 7.03. Po tych wst臋pnych czynno艣ciach mo偶na dokon膮膰 konfiguracji zar贸wno maszyny wirtualnej jak i samego systemu go艣cia. Wystarczy z menu “PC” wybra膰 “PC Settings” i wyklika膰 co nalerzy (czyt. co dusza zapragnie :) Ustawienia VM i Guest OS, s膮 zrozumiale opisane, tak 偶e podczas ich zmiany nie musimy si臋聽zastanawia膰 jaki b臋dzie rezultat i z czym opcja jest zwi膮zana. Wygl膮daj膮 one nast臋puj膮co:


Czekaj膮c ze zniecierpliwieniem na uruchomienie systemu zastanawia艂em si臋 jak to b臋dzie chodzi膰 i czy wog贸le da si臋 na tym pracowa膰. Po chwili moim oczom ukaza艂 si臋聽XP w ca艂ej swojej okaza艂o艣ci. Odrazu zabra艂em si臋聽do optymalizacji systemu tak, aby wykorzystywa艂 jak najmniej zasob贸w. Oto kilka czynno艣ci, dzi臋ki kt贸rym Windows pracowa艂 nieco szybciej:
- u偶ycie stylu klasycznego zamiast
- wy艂膮czenie aktualizacji automatycznych
- w “Opcjach folder贸w” w zak艂adce widok wy艂膮czy膰: buforowanie miniatur, “poka偶 podr臋czny opis…”, automatyczne wyszukiwanie folder贸w sieciowych; w zak艂adce og贸lne zaznaczy膰: “u偶yj klasycznych folder贸w systemu windows.
- we w艂a艣ciwo艣ciach systemu (”M贸j komputer -> W艂a艣ciwo艣ci”) wy艂膮czy膰 przywracanie systemu; w zak艂adce “Zaawansowane” za pomoc膮 przycisku “Ustawienia” zmieni膰 wydjano艣膰 na “Dopasuj dla uzyskania najlepszej wydajno艣ci”
- klikn膮膰 “Start->Uruchom” wpisa膰 “msconfig”, nast臋pnie w zk艂adce “Us艂ugi” i “uruchamianie” odznaczy膰 wszystkie zb臋dne pozycje

De facto nawet po dokonaniu takich modyfikacji w ustawieniach systemu, pracuje on niezbyt wydajnie i nadaje si臋聽jedynie do uruchomiania podstawowych aplikacji nie maj膮cych niewielkie wymagania sprz臋towe. Niestety emulacja sprz臋towa Virtual PC ogranicza si臋聽do marnego Pentium II 300 MHz, maksymalnie 512 MB RAM’u, standardowej karty graficznej (dzi艣 b臋d膮cej ju偶 zabytkiem) VESA S3 Trio z max 16 MB Video RAM’u i d藕wi臋ku Creative Labs Sound Blaster 16 ISA. Chyba nikt w dzisiejszych czasach nie chcia艂by na czym艣聽takim pracowa膰.
Qemu
Po kilku dniach zacz臋艂em si臋 zastanawia膰 czy nie da si臋 wycisn膮膰 czego艣 wi臋cej z mojego PB je艣li chodzi o emulacj臋 vm. Zacz臋艂y si臋聽poszukiwania. Po parunastu minutach znalaz艂em Qemu, kt贸ry dzia艂a na PowerPC, z przyjaznym interfejsem “Q”. Jako uczestnik programu dla student贸w MSDN Academic Alliance zacz臋艂em 艣ciaga膰 XP’eka i wkr贸tce rozpocz臋艂em jego instalacj臋 (Qemu umo偶liwia zaimportowanie systemu z VirtualPC, jednak偶e w moim przypoadku za ka偶dym razem ko艅czy艂o si臋 to brakiem odpowiedzi programu). Pe艂en nadzieji zwi膮zanych z nowym emulatorem po godzinie wsiad艂em w auto i pojecha艂em za艂atwi膰 kilka spraw… Po dwugodzinnej nieobecno艣ci po powrocie do domu czeka艂o mnie go偶kie rozczarowanie. System jeszcze sie nie zainstalowa艂. Po 5 godzinach podda艂em instalacj臋. Pomimo kilku praktycznych rozwi膮za艅 takich jak wyb贸r architektury procesora czy ograniczenie przypisywanej pami臋ci do pami臋ci fizycznie zainstalowanej, za pomoc膮 Qemu praktycznie nie da si臋 u偶ytkowa膰 Windowsa na OS X z procesorem PowerPC.

Podsumowanie.
| Virtual PC 7 Mac | Qemu (Q) | |
| Cena | od 120z艂 | bezp艂atny |
| Czas instalacji Windows XP | ok. 30 min. | 鈭 |
| Procesor | PII 300 MHz | x86 200 MHz (?) |
| Max RAM | 512 MB | brak ogranicze艅 |
| Karta d藕wi臋kowa | Creative SB 16 ISA | Creative SB 16 ISA Adlib ENSONIQ AudioPCI ES 1370 |
| Karta Graficzna | VESA S3 Trio 16 MB | Cirrus Logic GD5446 PCI VGA |
Z moich do艣wiadcze艅 wynika, i偶 emulacja CISC na procesorach RISC jest mo偶liwa jednak偶e jej poziom nie pozwala na wydajne u偶ytkowanie komputera go艣cia, a skoro tak to nasuwa si臋聽pytanie: “Po co kupowa膰 oprogramowanie do emulacji i p艂aci膰 za system, skoro i tak nie b臋dzie on u偶yteczny?”. Nic nie wskazuje na to, 偶e bie偶膮cy stan rzeczy ulegnie poprawie, z tego powodu, 偶e Apple od pewnego czasu do swoich komputer贸w instaluje procesory Intel’a.
Sprz臋t na jakim dokonywane by艂y pr贸by:
Procesor: 1.25 GHz PowerPC G4
Pami臋膰: 2GB DDR SDRAM
Grafika: ATI Mobility Radeon 9600 64 MB
Dysk: Samsung 160 GB 5200 RPM