Nokia N810 Internet Tablet

Nasze przygody z N810

stycznia-5-2009

Sprae i jego wielki test webkit-eal i microb

Ponieważ wyszła nowa wersja silnika WebKit dla natywnego interfejsu użytkownika przeglądarki w N-ce, postanowiłem głębiej zbadać sprawę jego oszałamiającej wydajności.
Początkowo zrobiłem testy dla samej zabawy, bez kasowania cache microb (oryginalny silnik Mozilli).

Oto wyniki:
Strona                  microb          WebKit
kapitalizm.org 0:06.78         0:10.92
nczas.com 0:25.62         Nie działa
youtube.com 0:24.50         0:14.51
engadget.com 0:52.26         0:25.61
gizmodo.com 1:31.00         0:45.91

Jednak by być bardziej obiektywnym i podzielić się z Wami wynikami, zmusiłem się do wykonania testów bardziej obiektywnych. Wykasowałem wszystkie dane prywatne z przeglądarki, uruchomiłem ponownie urządzenie i… zastał mnie szok!

microb          webkit
uruchmienie*            0:11,27         0:10,22
kapitalizm.org 0:07,4          0:12,53
nczas.com 0:23,65         N/A
youtube.com 0:10,93         0:16,1
engadget.com 1:02.72         0:42,58
gizmodo.com 0:47,83         0:48,23
n810.pl 0:12,53         0:8,27
planet.gnome.org 0:32,24         1:04.555

*Do załadowania oryginalnej strony startowej.

Początkowo myślałem, że coś pomyliłem, ale nie. Mogę jedynie spekulować, że przeszukiwanie katalogu cache microb tak destruktywnie wpływa na jego wydajność.

Okazuje się, że gdy się sprząta, microb potrafi całkiem wydajnie ładować strony. Pozostaje kwestia innych cech obydwu silników. Microb dorównuje WebKit w przypadku małych i prostych strukturalnie stron. W innych okolicznościach – skomplikowanych stron, dużej inności grafiki, przepełnieniu flashem – WebKit radzi sobie prawie tak dobrze jak desktop.

O ile w przypadku oryginalnego silnika często liczymy się z faktem zapełnienia pamięci, lub przejęcia całkowicie czasu procesora, o tyle w WebKit jeszcze mi się to nie zdarzyło. Jego maksymalizacja użycia zasobów przypada głównie na proces interpretacji. Wszystko to możemy doświadczyć potem w dobrym płynnym przesuwaniu palcem strony i powiększaniu bez nadmiernej zwłoki czasowej.

Cały projekt mający na celu portowanie WebKit jest jeszcze w dość wczesnej fazie i nie należy spodziewać się pełnej funkcjonalności. Nie działa wyłączenie obrazków, download, skalowanie strony wraz z ilustracjami, przystosowywanie strony do szerokości ekranu.

Mimo wszystko używam WebKit jako domyślnego silnika. Wygoda i szybkość działania przewyższają (jak dla mnie toporny) microb.

Dane poglądowe:
Nokia N800/OS 5.2008.43-7/Virtual memory: 64 MB
Sieć: 1 Mbps/Wifi 802.11g WPA2

Linki:
Projekt webkit-eal : https://garage.maemo.org/projects/webkit-eal/
Informacja dla posiadaczy webkit-eal <= 0.0.8 : http://www.internettablettalk.com/forums/showpost.php?p=254590&postcount=133
Wątek na ITT : http://www.internettablettalk.com/forums/showthread.php?t=25752

sprae

Umieszczone w kategorii Informacje, N810 How To, Rozważania, Testy

dodajdo.com
Sprae i jego wielki test webkit-eal i microbflash microb portowanie prędkości projekt test Testy WebKit webkit-eal
  1. Uzupełnienie do Sprae i jego wielki test… Informacje Nokia N810 Internet Tablet Said,

    [...] wpis warto uzupełnić o informacje o nowej wersji webkit-eal-0.0.10 w której dodano “kinetic [...]

  2. pdd Said,

    Bardzo fajny test. Faktycznie ciekawostką jest zachowanie MicroB po wyczyszczeniu cache. Może to jest problem z “dyskiem” N-ki, z długim czasem dostępu do danych? Ciekawe jak będzie się zachowywał silnik WebKit po jakimś czasie gdy przyrośnie danych w cache.

    Tak czy siak, na razie nie przekonałem się do zainstalowania WebKita – trochę nie chce mi się bawić w codzienne odinstalowywanie i instalowanie na nowo. Poczekam aż pojawi się repozytorium ;)

    Myślę, że warto śledzić ten projekt. Pewnie w przyszłej wersji systemu pojawi się ta przeglądarka jako podstawowa w Maemo – podobnie jak było z Modestem (klientem poczty). Pożyjemy, zobaczymy…

  3. Test przeglądarki Tear 0.3.1-2 Programy Nokia N810 Internet Tablet Said,

    [...] była próba zastąpienia przez WebKit silnika oryginalnej przeglądarki Maemo (której też przeprowadziłem test kilka miesięcy temu). Zadanie okazało się trudne i wyniki tych zabaw nie były ani do końca [...]

Dodaj komentarz

Musisz być zalogowany aby dodać komentarz