MacBook Air — skąd bierze się jego szybkość?

21/11/2010, 22:01 · · · 13

Na biurku stoi iMac 27″ i5 z SSD. Na moich kolanach leży MacBook Air 13.3″ z SSD. Ten pierwszy do czystego systemu bootuje się 45 sekund. Ten drugi zaledwie 14. Mac Pro 12-core z SSD potrzebował w rejonie 35 sekund …

Skąd ta przerażająca różnica?

Niewątpliwie głównym powodem znacznie lepszych wyników względem poprzednika jest zastosowanie SSD zamiast tradycyjnego HDD kręcącego się wolniej niż przeciętny chomik potrafi biec po kołowrotku — 4,200 rpm nie powala na kolana. Ale nowy MBA jest też znacznie szybszy niż poprzednik z dyskiem SSD. Tutaj powodem jest prawdopodobnie zwyczajnie zastosowanie szybszej pamięci flash.

Musimy pamiętać o jednej niezwykle istotnej rzeczy — jak nasz komputer zapełni pamięć RAM to korzysta z pamięci wirtualnej, która mieści się na naszym dysku twardym. OS X daje aplikacjom dostęp do całej wolnej przestrzeni. Jeśli mamy w takiej sytuacji HDD i mało RAMu to częste korzystanie z pamięci wirtualnej kończy się sporymi spowolnieniami. SSD oczywiście zapewnia znacznie większe prędkości odczytu i zapisu … ale to jeszcze nie tłumaczy niezrozumiałego dla mnie zjawiska.

Ostatnio do testów miałem Maca Pro 12-core z 512GB SSD oraz iMaka 27″ i5 z 256GB SSD. Oba dyski oczywiście w tradycyjnej formie, czyli obudowie 2.5″. Nowy MacBook Air ma z kolei nietypowe złącze na płycie głównej, do którego wpięty jest SSD wyglądający trochę jak pendrive bez obudowy.

Wszystkie trzy komputery mają bardzo zbliżone wartości jeśli chodzi o prędkości odczytu i zapisu (poniżej wyniki tylko dwóch z nich):

Mac Pro 512GB SSD

  • odczyt: 220.7 MB/s
  • zapis: 171.9 MB/s

MacBook Air 13.3″ 256GB SSD

  • odczyt: 211.1 MB/s
  • zapis: 183.2 MB/s

Skąd zatem taka różnica w czasie bootowania? Możemy oczywiście podejrzewać wszelkie nadprzyrodzone moce czy magię, jednak nie da się ukryć, że musiała w najcieńszym MacBooku pojawić się optymalizacja systemu, o której nic nie wiemy. Wiadomo o zastosowaniu nowej formy uśpienia nazwanej Instant On, jednak nie tłumaczy to w żaden sposób tak szybkich restartów.

Macie jakieś pomysły, bo Google milczy?



13

Wojtek Pietrusiewicz

Wydawca, fotograf, podróżnik, podcaster – niekoniecznie w tej kolejności. Lubię espresso, mechaniczne zegarki, mechaniczne klawiatury i zwinne samochody.