Жарнаманы жабу

Өткен жылы Apple өзінің компьютерлерін X86-дан ARM архитектурасына ауыстыруды жоспарлап жатқаны туралы ақпарат тарай бастады. Көпшілік бұл идеяны ұстанып, оны дұрыс бағыттағы қадам ретінде қабылдай бастады. ARM процессоры бар Mac туралы ой менің көзімді айналдырды. Ақырында бұл бос сөзді нақты дәлелдермен жоққа шығару керек.

ARM пайдаланудың негізінен үш себебі бар:

  1. Пассивті салқындату
  2. Төмен тұтыну
  3. Чип өндірісін бақылау

Біз оны ретімен қабылдаймыз. Пассивті салқындату, әрине, жақсы нәрсе болар еді. MacBook-те флэш-бейнені бастаңыз және ноутбук бұрын-соңды болмаған концертті бастайды, әсіресе Air өте шулы жанкүйерлері бар. Apple бұл мәселені ішінара шешеді. Retina бар MacBook Pro үшін ол әртүрлі пышақ ұзындығымен шуды азайтатын екі асимметриялық желдеткішті пайдаланды. Бұл iPad-тың пассивті салқындауына тең емес, бірақ екінші жағынан, ARM-ге ауысу арқылы оны түбегейлі шешу қажет болатындай үлкен мәселе емес. Кері дыбыс толқындары арқылы шуды азайту сияқты басқа да технологиялар әзірленуде.

Мүмкін, ең күшті дәлел - энергияны аз тұтыну, сондықтан батареяның қызмет ету мерзімі ұзарады. Осы уақытқа дейін Apple MacBook компьютерлері үшін ең көп дегенде 7 сағатты ұсынды, бұл оларды бәсекелестер арасындағы ең беріктердің біріне айналдырды, екінші жағынан, iPad-тың он сағаттық шыдамдылығы әлдеқайда тартымды болды. Бірақ бәрі Haswell процессорлары мен OS X Mavericks генерациясымен өзгерді. Қазіргі MacBook Airs әлі де OS X 12 жүйесінде шамамен 10.8 сағаттық нақты төзімділікті ұсынады, ал Mavericks одан да маңызды үнемдеуге әкеледі. Бета нұсқасын қолданып көргендер батареяның қызмет ету мерзімі екі сағатқа дейін артқанын хабарлайды. Сонымен, егер 13 дюймдік MacBook Air қалыпты жүктеме кезінде еш қиындықсыз 14 сағат жұмыс істей алса, бұл екі жұмыс күніне жеткілікті болады. Сонымен, Intel чиптерінен артықшылығының бірін жоғалтса, қуаттылығы аз ARM не жақсы?

[do action=”quote”]Архитектураның барлық артықшылықтары тек ноутбуктерде ғана мағыналы болған кезде ARM чиптерін жұмыс үстеліне қоюға қандай негіз бар?[/do]

Үшінші дәлел Apple чип өндірісін бақылауға алатынын айтады. Ол бұл сапарға 90 жылдары әрекет етті, және бәріміз білетіндей, бұл жаман болды. Қазіргі уақытта компания өзінің ARM чипсеттерін әзірлейді, дегенмен үшінші тарап (қазіргі уақытта негізінен Samsung) оларды шығарады. Mac компьютерлері үшін Apple Intel компаниясының ұсыныстарына тәуелді және басқа өндірушілерден іс жүзінде ешқандай артықшылығы жоқ, тек соңғы процессорлар оған бәсекелестерінен бұрын қол жетімді.

Бірақ Apple бірнеше қадам алда. Оның негізгі табысы MacBook және iMac сатудан емес, iPhone және iPad смартфондарынан түседі. Дегенмен компьютер өндірушілері арасында ең тиімді болып табылады, жұмыс үстелі мен ноутбук сегменті тоқырауда мобильді құрылғылардың пайдасына. Процессорларға көбірек бақылау болғандықтан, архитектураны өзгертуге күш салудың қажеті жоқ.

Көптеген адамдар назардан тыс қалдыратын нәрсе - архитектураның өзгеруімен бірге болатын мәселелер. Apple соңғы 20 жылда архитектураны екі рет өзгертті (Motorola > PowerPC және PowerPC > Intel) және бұл, әрине, қиындықтар мен дауларсыз болған жоқ. Intel чиптері ұсынатын өнімділікті пайдалану үшін әзірлеушілер қолданбаларды басынан бастап қайта жазуы керек болды, ал OS X кері үйлесімділік үшін Rosetta екілік аудармашысын қамтуы керек болды. OS X жүйесін ARM жүйесіне көшіру өте қиын болар еді (бірақ Apple мұның кейбірін iOS әзірлеуімен орындағанымен) және барлық әзірлеушілерге қуаттылығы аз ARM-де жұмыс істеу үшін қолданбаларын қайта жазу керек деген ой өте қорқынышты.

Майкрософт Windows RT жүйесімен бірдей әрекетті жасады. Ал ол қалай істеді? Тұтынушылардан да, аппараттық құралдарды өндірушілерден де, әзірлеушілерден де RT-ге қызығушылық аз. Неліктен жұмыс үстелі жүйесі ARM жүйесіне жатпайтынының тамаша практикалық мысалы. Қарсы тағы бір дәлел - жаңа Mac Pro. Apple компаниясының ARM архитектурасында ұқсас өнімділікке ие болатынын елестете аласыз ба? Қалай болғанда да, архитектураның барлық артықшылықтары тек ноутбуктерде ғана мағыналы болған кезде ARM чиптерін жұмыс үстеліне қоюдың қандай жақсы себебі болуы мүмкін?

Қалай болғанда да, Apple оны анық бөлді: жұмыс үстелі компьютерлері мен ноутбуктерде x86 архитектурасына негізделген жұмыс үстелі операциялық жүйесі бар, ал мобильді құрылғыларда ARM негізіндегі мобильді операциялық жүйе бар. Соңғы тарих көрсеткендей, осы екі дүниенің арасындағы ымыраға келу сәттілікке әкелмейді (Microsoft Surface). Сондықтан Apple жақын арада Intel-ден ARM-ге ауысады деген ойды біржолата көмейік.

.