IDF 2009: notebookowy firmware odpala w mniej niż sekundę

IDF 2009: notebookowy firmware odpala w mniej niż sekundę28.09.2009 12:22
Źródło zdjęć: © heise-online.pl

Specjalizująca się w BIOS-ach i oprogramowaniu sprzętowym firma Phoenix (także właściciel marki Award) zaprezentowała podczas jesiennej konferencji IDF 2009 model notebooka, w przypadku którego program rozruchowy systemu Windows 7 działa już w niecałą sekundę po naciśnięciu włącznika komputera. Z kolei konkurująca z Phoeniksem firma Insyde podczas jednej z konferencyjnych prezentacji Technical Track dokładnie omówiła metody optymalizacyjne pozwalające na skrócenie procedury uruchamiania firmware'u do mniej niż dwóch sekund, informując jednocześnie o kilku czyhających pułapkach. Intel zaś już od dłuższego czasu ma na ten temat przygotowany dokument White PaperPDF, który szczegółowo opisuje różne metody optymalizacyjne.

Specjalizująca się w BIOS-ach i oprogramowaniu sprzętowym firma Phoenix (także właściciel marki Award) zaprezentowała podczas jesiennej konferencji IDF 2009 model notebooka, w przypadku którego program rozruchowy systemu Windows 7 działa już w niecałą sekundę po naciśnięciu włącznika komputera. Z kolei konkurująca z Phoeniksem firma Insyde podczas jednej z konferencyjnych prezentacji Technical Track dokładnie omówiła metody optymalizacyjne pozwalające na skrócenie procedury uruchamiania firmware'u do mniej niż dwóch sekund, informując jednocześnie o kilku czyhających pułapkach. Intel zaś już od dłuższego czasu ma na ten temat przygotowany dokument White Paper (PDF), który szczegółowo opisuje różne metody optymalizacyjne.

Wszyscy trzej producenci zamiast tradycyjnego BIOS-u stosują firmware UEFI 2.x; ten –. zdaniem firm Insyde, Intel i Phoenix – daje się wyjątkowo dobrze optymalizować pod kątem krótkich czasów uruchamiania. Oprócz tego konieczne są jednak modyfikacje, które większości użytkowników mogą się wydać dość nietypowe. Przykładowo, monitor komputera nie wyświetla już komunikatów stanu, lecz w najlepszym razie gotowy obraz – a to dlatego, że konfiguracja obsługi tekstu wyjściowego trwa zbyt długo. Wiele zautomatyzowanych funkcji konfiguracyjnych związanych z wykrywaniem nowo zamontowanego bądź nowo podłączonego sprzętu wyłącza zoptymalizowane wersje firmware'u: SPD-EEPROM modułów pamięci nie jest wówczas odczytywany, pamięć główna nie jest wpierw zapisywana zerami, do CPU zostaje załadowana ustawiona na stałe aktualizacja mikrokodu, a napęd startowy i partycja systemowa są ustawione na stałe. W przypadku produktów Apple'a już od lat wiadomo, jak dotrzeć do menu wyboru w raczej rzadkich sytuacjach, w których konieczne
bądź wskazane są zmiany w konfiguracji systemu lub kolejności rozruchu – podczas startu należy wówczas wcisnąć odpowiednie klawisze.

Źródło zdjęć: © (fot. heise-online.pl)
Źródło zdjęć: © (fot. heise-online.pl)

Insyde zaleca też między innymi rezygnację z wolniejszego względem urządzeń wejściowych USB sprzętu PS/2. taktowanie procesora podczas startu wyższymi częstotliwościami, korzystanie z wielowątkowości oraz tłumaczenie napisanego w języku C kodu UEFI przy użyciu zoptymalizowanego kompilatora.

Jak jednak zaznacza Insyde, najszybciej uruchamiany firmware nie spełnia wytycznych, o których mówi microsoftowy program przyznawania logo Windows 7 (Windows Logo Kit/WKL 1.4. niestety już nie oficjalnie). Do tej pory Phoenix nie przyglądał się bliżej temu zagadnieniu; jednak według serwisu Engadget producent zademonstrował notebook Lenovo ThinkPad T400 ze zoptymalizowanym firmware'em i dyskiem SSD, w przypadku którego pulpit Windows 7 ukazywał się na ekranie w ciągu mniej niż dziesięciu sekund od zimnego rozruchu.

Także Vista x64 od wersji SP1 daje się zainstalować w czystym trybie UEFI. Z kolei Linux na razie nie za bardzo radzi sobie z UEFI – co prawda obsługa EFI dla systemów Itanium od lat jest włączona do Pingwina, ale podczas naszych kwietniowych eksperymentów nie udało się znaleźć linuksowej dystrybucji, którą dałoby się uruchomić na "czystym" systemie z UEFI 2.0. Wiele płyt głównych Intela i niektóre innych producentów używają tymczasem firmware'u UEFI, emulując funkcje BIOS-u wyłącznie za pośrednictwem modułu CSM (Compatibility Support Module (PDF) - po wyłączeniu CSM-u (a więc włączeniu w ustawieniach BIOS-u trybu odpalania z UEFI) program rozruchowy systemu operacyjnego jest zmuszony pracować z UEFI. Setup systemu Windows 7 x64 (lub Visty SP1) konfiguruje wówczas dysk z tablicą GPT (GUID Partition Table), a więc rezygnuje z klasycznego MBR-u – uzależniony od głównego rekordu startowego i BIOS-u system operacyjny typu legacy nie daje się
wtedy zainstalować równocześnie na tym samym napędzie (nie działa też wiele programów do tworzenia obrazów partycji). Mimo wszystko Phoenix oczekuje, że od 2010 roku liczne komputery, a w szczególności notebooki będą korzystać z UEFI.

wydanie internetowe www.heise-online.pl

Szanowna Użytkowniczko! Szanowny Użytkowniku!
×
Aby dalej móc dostarczać coraz lepsze materiały redakcyjne i udostępniać coraz lepsze usługi, potrzebujemy zgody na dopasowanie treści marketingowych do Twojego zachowania. Twoje dane są u nas bezpieczne, a zgodę możesz wycofać w każdej chwili na podstronie polityka prywatności.

Kliknij "PRZECHODZĘ DO SERWISU" lub na symbol "X" w górnym rogu tej planszy, jeżeli zgadzasz się na przetwarzanie przez Wirtualną Polskę i naszych Zaufanych Partnerów Twoich danych osobowych, zbieranych w ramach korzystania przez Ciebie z usług, portali i serwisów internetowych Wirtualnej Polski (w tym danych zapisywanych w plikach cookies) w celach marketingowych realizowanych na zlecenie naszych Zaufanych Partnerów. Jeśli nie zgadzasz się na przetwarzanie Twoich danych osobowych skorzystaj z ustawień w polityce prywatności. Zgoda jest dobrowolna i możesz ją w dowolnym momencie wycofać zmieniając ustawienia w polityce prywatności (w której znajdziesz odpowiedzi na wszystkie pytania związane z przetwarzaniem Twoich danych osobowych).

Od 25 maja 2018 roku obowiązuje Rozporządzenie Parlamentu Europejskiego i Rady (UE) 2016/679 (określane jako "RODO"). W związku z tym chcielibyśmy poinformować o przetwarzaniu Twoich danych oraz zasadach, na jakich odbywa się to po dniu 25 maja 2018 roku.

Kto będzie administratorem Twoich danych?

Administratorami Twoich danych będzie Wirtualna Polska Media Spółka Akcyjna z siedzibą w Warszawie, oraz pozostałe spółki z grupy Wirtualna Polska, jak również nasi Zaufani Partnerzy, z którymi stale współpracujemy. Szczegółowe informacje dotyczące administratorów znajdują się w polityce prywatności.

O jakich danych mówimy?

Chodzi o dane osobowe, które są zbierane w ramach korzystania przez Ciebie z naszych usług, portali i serwisów internetowych udostępnianych przez Wirtualną Polskę, w tym zapisywanych w plikach cookies, które są instalowane na naszych stronach przez Wirtualną Polskę oraz naszych Zaufanych Partnerów.

Dlaczego chcemy przetwarzać Twoje dane?

Przetwarzamy je dostarczać coraz lepsze materiały redakcyjne, dopasować ich tematykę do Twoich zainteresowań, tworzyć portale i serwisy internetowe, z których będziesz korzystać z przyjemnością, zapewniać większe bezpieczeństwo usług, udoskonalać nasze usługi i maksymalnie dopasować je do Twoich zainteresowań, pokazywać reklamy dopasowane do Twoich potrzeb. Szczegółowe informacje dotyczące celów przetwarzania Twoich danych znajdują się w polityce prywatności.

Komu możemy przekazać dane?

Twoje dane możemy przekazywać podmiotom przetwarzającym je na nasze zlecenie oraz podmiotom uprawnionym do uzyskania danych na podstawie obowiązującego prawa – oczywiście tylko, gdy wystąpią z żądaniem w oparciu o stosowną podstawę prawną.

Jakie masz prawa w stosunku do Twoich danych?

Masz prawo żądania dostępu, sprostowania, usunięcia lub ograniczenia przetwarzania danych. Możesz wycofać zgodę na przetwarzanie, zgłosić sprzeciw oraz skorzystać z innych praw wymienionych szczegółowo w polityce prywatności.

Jakie są podstawy prawne przetwarzania Twoich danych?

Podstawą prawną przetwarzania Twoich danych w celu świadczenia usług jest niezbędność do wykonania umów o ich świadczenie (tymi umowami są zazwyczaj regulaminy). Podstawą prawną przetwarzania danych w celu pomiarów statystycznych i marketingu własnego administratorów jest tzw. uzasadniony interes administratora. Przetwarzanie Twoich danych w celach marketingowych realizowanych przez Wirtualną Polskę na zlecenie Zaufanych Partnerów i bezpośrednio przez Zaufanych Partnerów będzie odbywać się na podstawie Twojej dobrowolnej zgody.