Hirdetés bezárása

Tavaly kezdtek el terjedni a hírek arról, hogy az Apple azt tervezi, hogy X86-ról ARM architektúrára cseréli számítógépeit. Sokan rákaptak az ötletre, és a helyes irányba tett lépésnek kezdték látni. Az ARM processzoros Mac gondolata arra késztetett, hogy lesütöttem a szemem. Végre tényszerű érvekkel kell megcáfolni ezt a hülyeséget.

Az ARM használatának alapvetően három oka van:

  1. Passzív hűtés
  2. Alacsonyabb fogyasztás
  3. A forgácsgyártás ellenőrzése

Sorban vesszük. A passzív hűtés minden bizonnyal jó dolog lenne. Csak indítson el egy flash videót a MacBookon, és a laptop egy soha nem látott koncertet indít, különösen az Airnek vannak nagyon zajos rajongói. Az Apple részben megoldja ezt a problémát. A Retinával ellátott MacBook Pro esetében két aszimmetrikus ventilátort használt, amelyek különböző lapáthosszúsággal csökkentik a zajt. Ez korántsem egyenlő az iPad passzív hűtésével, de másrészt nem olyan nagy probléma, hogy ARM-re váltással radikálisan meg kellene oldani. Más technológiák is fejlesztés alatt állnak, mint például a zajcsökkentés fordított hanghullámokkal.

A legerősebb érv talán az alacsony energiafogyasztás, vagyis a jobb akkumulátor-élettartam. Az Apple eddig maximum 7 órát ajánlott a MacBookokra, amivel az egyik legtartósabb lett a versenytársak között, másrészt az iPad tízórás kitartása mindenképpen vonzóbb volt. De mindez megváltozott a Haswell processzorok és az OS X Mavericks generációjával. A jelenlegi MacBook Airek valódi, körülbelül 12 órás kitartást kínálnak, még mindig OS X 10.8-on, míg a Mavericks még jelentősebb megtakarítást hoz. Azok, akik kipróbálták a bétát, arról számolnak be, hogy akkumulátoruk élettartama akár két órával is megnőtt. Tehát ha a 13 hüvelykes MacBook Air 14 órát bírna normál terhelés mellett gond nélkül, az majdnem két munkanapra elegendő lenne. Tehát mit érne egy kevésbé erős ARM, ha elveszítené az Intel chipekkel szembeni előnyeit?

[do action=”quote”]Mi lenne az ésszerű ok arra, hogy ARM chipeket helyezzünk el az asztali számítógépekbe, amikor az architektúra minden előnyének csak laptopokban van értelme?[/do]

A harmadik érv ezután azt mondja, hogy az Apple megszerezné az irányítást a chipgyártás felett. Az 90-es években megkísérelte ezt az utat, és mint mindannyian tudjuk, hírhedtté vált. Jelenleg a cég saját maga tervezi az ARM lapkakészleteket, bár egy harmadik fél (jelenleg leginkább a Samsung) gyárt hozzá. A Mac-ek esetében az Apple az Intel kínálatától függ, és gyakorlatilag nincs előnye más gyártókkal szemben, kivéve, hogy a legújabb processzorok állnak rendelkezésére versenytársai előtt.

De az Apple már néhány lépéssel előrébb jár. Fő bevétele nem a MacBookok és iMac-ek eladásából származik, hanem az iPhone-ok és iPadek. Habár a legjövedelmezőbb a számítógépgyártók között, az asztali és notebook szegmens stagnál a mobileszközök javára. A processzorok feletti nagyobb kontroll miatt nem érné meg az architektúra megváltoztatása.

Sokan azonban figyelmen kívül hagyják azokat a problémákat, amelyek az építészet változásával járnának. Az Apple már kétszer változtatott architektúrán az elmúlt 20 évben (Motorola > PowerPC és PowerPC > Intel), és ez természetesen nem volt nehézségek és ellentmondások nélkül. Az Intel lapkái által kínált teljesítmény kihasználása érdekében a fejlesztőknek az alapoktól újra kellett írniuk alkalmazásaikat, az OS X-nek pedig tartalmaznia kellett a Rosetta bináris fordítót a visszafelé kompatibilitás érdekében. Az OS X ARM-re való portolása önmagában is nagy kihívás lenne (bár az Apple már elért ebből valamennyit az iOS fejlesztésével), és az az elképzelés, hogy minden fejlesztőnek át kell írnia az alkalmazását, hogy egy kevésbé erős ARM-en futhasson, meglehetősen ijesztő.

A Microsoft megkísérelte ugyanezt a lépést a Windows RT-vel. És hogyan csinálta? Az RT iránt minimális az érdeklődés, mind az ügyfelek, mind a hardvergyártók, mind a fejlesztők részéről. Nagyszerű gyakorlati példa arra, hogy egy asztali rendszer miért nem tartozik az ARM-hez. Egy másik ellenérv az új Mac Pro. El tudja képzelni, hogy az Apple hasonló teljesítményt nyújt egy ARM architektúrán? És különben is, mi indokolja az ARM chipek asztali számítógépekbe helyezését, amikor az architektúra minden előnyének csak laptopokban van értelme?

Az Apple egyébként egyértelműen megosztott: az asztali számítógépeken és a laptopokon x86 architektúrára épülő asztali operációs rendszer, míg a mobileszközökön ARM alapú mobil operációs rendszer található. Amint a közelmúlt történelme megmutatta, a két világ közötti kompromisszumok megtalálása nem jár sikerrel (Microsoft Surface). Ezért temessük el egyszer és mindenkorra azt a gondolatot, hogy az Apple a közeljövőben Intelről ARM-re vált.

.