Преди няколко години нямаше голям избор за това каква архитектура искате да използва компютърът ви. Дълго време архитектурата x86, произведена от Intel, и x64, създадена от AMD, доминират в потребителските компютри от години. В по-голямата си част по-голямата част от компютрите са x86 дори и днес, въпреки че архитектурата е на няколко десетилетия.
През последните години обаче започна да се появява нов конкурент. ARM, същата архитектура, която захранва нашите телефони, бавно започва да превзема компютърното пространство. Но кой да изберете?
Какво е x86?
x86 е най-широко използваният набор от инструкции на компютри и може би този с най-много история.
x86 води началото си от 70-те години на миналия век. След пускането на 4-битов чип през 1971 г. (първият микропроцесор), Intel представи своя 8008 8-битов процесор през 1972 г., скоро последван от също 8-битовия 8080 през 1974 г. Естественият път напред тогава беше да преминем към 16-бита. Компанията направи това през 1978 г. с пускането на пазара на Intel 8086. Това доведе до набора от инструкции x86, като името се издига от неговите наследници, наречени 80186, 80286, 80386 и т.н.
Въпреки това, това, което днес познаваме като x86 архитектура, не е тясно свързано с оригиналния, уважаван 8086. По-скоро предшественикът на всички x86 процесори, които в момента са на пазара, е процесорът 80386 на Intel, пуснат седем години по-късно, през 1985 г. В крайна сметка, в зависимост от контекста, x86 също понякога се нарича "i386" или "IA-32". Освен това беше първият, който стартира с 32-битов набор от инструкции, като същевременно запазва способността за правилно изпълнение на по-стария 16-битов код, който се изпълняваше на базата на 8086 дизайни.
Архитектурата ще продължи да бъде разширена още веднъж, до 64-битова. Последвалата архитектура, която в момента се използва от всички модерни x86 CPU, е известна като "x86-64", "x64" или "AMD64". Всъщност беше AMD, а не Intel, който измисли архитектурата. Intel прокарваше собствена 64-битова алтернатива, IA-64, която не беше обратно съвместима с x86. AMD направи своя собствена като разширение на набора от инструкции x86, което в крайна сметка се оказа най-широко възприетото решение.
Какво е ARM?
ARM чипове имат по-дълга история, отколкото си мислите, въпреки по-широкото им използване на компютри, което започва да става масово.
Първият дизайн на ARM беше представен през 1985 г. - същата година беше пуснат оригиналният процесор 80386 на Intel. Acorn Computers разработи архитектурата и първият ARM силикон, известен като ARM1, работеше на 6 MHz, което не е точно светкавично бързо, когато го сравнявате със съвременните чипове. Той претърпя известно преработване години по-късно, докато първото устройство, задвижвано от ARM, беше компютърът RiscPC, чийто последен модел беше пуснат през 1994 г. от Acorn Computers. Да, първото ARM устройство всъщност беше компютър!
Не излетя обаче. Ранните дизайни на ARM на Acorn и RISC чиповете като цяло се опитваха да се преборят с господството на Intel през 90-те години, но това беше безплодно усилие и ARM беше пренасочен към вградените системи. Оттам обаче те си проправиха път в телефони и преносими устройства и в крайна сметка в смартфони и таблети - почти всички смартфони, продавани днес, работят с ARM-базиран процесор.
Сега ARM вижда възраждане в компютърното пространство чрез лаптопи. През 2017 г. Qualcomm обяви официалното разширяване на своята успешна гама мобилни чипове, Snapdragon, в пространството на лаптопите, с първия си специален чип за лаптоп, Snapdragon 850, пуснат през 2018 г. И през 2020 г. Apple представи първия си ARM-базиран компютър, M1-базиран MacBook Air, използвайки своя вътрешен Apple M1 ARM чип, след като години наред използвах x86 процесори Intel. Apple също пусна случайни настолни компютри, базирани на ARM, а именно Mac mini, iMac и Mac Studio.
x86 срещу. ARM: Каква е разликата?
x86 и ARM имат фундаментални разлики, с които трябва да сте наясно, преди да купите.
А именно ARM чиповете са мобилни чипове по природа. Ако закупите машина с Windows с процесор Snapdragon, тя вероятно ще се предлага и с модем, така че можете да поставите SIM карта в лаптопа си и да използвате мобилни данни направо от компютъра си. Някои дори идват с 5G модеми, така че можете да се свържете към ултра-бързата 5G мрежа. А именно, чиповете от М-серията на Apple не идват с модеми, но те са доста обичайни за лаптопи, базирани на Windows ARM.
Има и дилемата с консумацията на енергия. ARM чиповете, по дизайн, са много по-енергийно ефективни от процесорите x86. Те са RISC процесори, така че са по-опростени като дизайн. Освен това неща като ARM е голям. МАЛКА конфигурация спомага значително за живота на батерията и цялостната ефективност. Поради това животът на батерията в компютър, работещ с ARM, може да бъде значително по-дълъг от този на базиран на x86. Чиповете за лаптоп x86 могат да черпят между 15W и 45W, докато Apple M1 има TDP от около 10W.
Кое да вземете?
Зависи до голяма степен от вашите приоритети на компютър, но част от вашето решение трябва да дойде от това каква платформа планирате да използвате.
Windows все още е най-добрият на x86 системи, ако сте потребител на компютър. Докато Windows поддържа ARM, има нужда от малко работа, преди всички потребители на компютри да могат да му се насладят правилно. Той има слой за съвместимост, за да изпълнява x86 софтуер върху него, но все още се работи по него и вашият пробег може да варира в зависимост от това какви приложения искате да използвате. Някои от тях може да работят добре, докато други ще работят ужасно.
Ако обаче искате да се възползвате от предимствата на ARM, най-добре е да изберете Apple и да си вземете MacBook. Rosetta се счита за брилянтен слой за съвместимост, позволяващ на потребителите да изпълняват x86 Mac приложения почти безупречно. И повечето приложения, които вероятно ви интересуват, така или иначе вече са M-native или разработчиците работят, за да ги направят M-native.
Освен ако ти наистина ли нуждаете се от функцията "винаги свързан", която Windows на компютри ARM ви предоставя с техните вградени модеми, трябва да преминете към x86 на Windows. От друга страна, M1/M2 Macs са много по-добри от своя x86 предшественик и ще сгрешите, ако не се възползвате от това.
ARM компютрите идват, но трябва да изчакате
ARM компютрите тепърва започват да стават популярни. Въпреки това, не трябва да скачате веднага на такъв, освен ако не искате да отидете на Apple. Windows все още е най-добър на x86 компютри. Това обаче може да се промени в близко или далечно бъдеще – технологиите се движат бързо!