Съдържание:
Видео: Настя и сборник весёлых историй (Ноември 2024)
Има много начини за броене, но когато става въпрос за компютри има само двоични: 0 и 1. Всеки от тях е считан за „бит“. Това означава, че за 1-битови изчисления получавате две възможни стойности; 2-битов означава четири стойности; след това с 3 бита удвоявате това на осем (2 на третата мощност, известна още като 2 кубика).
Продължавайте експоненциално и в крайна сметка получавате 32-битов (2 до 32-та мощност) на стойност 4 294 967 296; 64-битовата (или 2 до 64-та мощност) струва 18, 446, 744, 073, 709, 551, 616 стойности.
Това е много битове и числата показват колко по-мощен може да бъде чип, който поддържа по-високи битови изчисления. Това е много повече от двойно.
Това е така, защото на всеки няколко години чиповете вътре в компютрите (дори смартфоните) и софтуерът, работещ на тези чипове, правят скокове напред в подкрепа на нов номер. Например:
- Чипът Intel 8080 през 70-те години поддържаше 8-битови изчисления.
- Windows 3.1 през 1992 г. беше първата 16-битова настолна версия на Windows.
- AMD достави първия 64-битов чип за настолни компютри през 2003 година.
- Apple направи Mac OS X Snow Leopard изцяло 64-битов през 2009 г.
- Първият смартфон с 64-битов чип (Apple A7) беше iPhone 5s през 2014 година.
Това е доста очевидно: 64-битовият, понякога оформен като x64, е в състояние да направи повече от 32-битов (който всъщност се нарича x86, термин, който се затвори, когато Windows Vista започне да залепва 32-битови приложения в папка, наречена „Program Files (x86), „x86 първоначално се отнася до всяка ОС с инструкция, зададена за работа на Intel чипове като 8086 до 80486).
В наши дни най-вероятно вече използвате 64-битови чипове с 64-битови операционни системи, които от своя страна изпълняват 64-битови приложения (за мобилни устройства) или програми (на работния плот, за да се установят в някаква номенклатура). Но не винаги. Windows 7, 8, 8.1 и 10 се предлагат например в 32-битова или 64-битова версия.
Как дори да кажеш кой от тях имаш?
Идентифицирайте 64-битова ОС
Ако използвате Windows на компютър на възраст под 10 години, вашият чип е почти гарантиран, че е 64-битов, но може да сте инсталирали 32-битова версия на ОС. Достатъчно лесно е да проверите.
В Windows 10 щракнете върху иконата "My Computer" на работния плот и изберете "Properties" (или отворете Control Panel и отидете на System and Security> System). Под заглавието на системата ще го видите в Тип система: „64-битова операционна система, базиран на x64 процесор“ означава, че сте обхванати.
Можете също така просто да напишете About в полето за търсене на Windows 10, за да се покаже страницата Настройки, която ще покаже същото.
Защо 32-битови изобщо?
Защо бихте инсталирали 32-битова ОС на настолен или преносим компютър? Голямата причина е, защото имате 32-битов процесор, който изисква 32-битова ОС.
Но да имаш такъв процесор е малко вероятно. Intel започва да прави 32-битови процесори по диапазона 80386 още през 1985 г.; той продаваше 64-битови процесори до 2001 г. Ако сте купили компютър откакто чипът Pentium D излезе през 2005 г., малко вероятно е да имате 32-битова инструкция. Последният 32-битов чип на Intel, Pentium 4E, излезе през февруари 2004 г. и той беше разширен до 64-битов от x86-64. Това беше обратно съвместимо както с 32-, така и с 16-битов софтуер, ако е необходимо. По-късните версии на Pentium 4, като Extreme Edition, бяха напълно 64-битови - и дори това бе прекратено до 2005 г.
По-вероятно е да имате инсталирана стара операционна система, която се предлагаше само като 32-битова. Последвалите надстройки, ако има такива, може да не са скочили до 64-битови. И това може да е наред - не всички най-ранни 64-битови процесори разполагаха с всички функции. Можете да определите дали вашият компютър наистина е готов за пълен 64-битов, като използвате софтуер като 64-битов Checker. Работи във всички версии на Windows, които се връщат към Windows 95.
Инсталирането на 32-битова ОС на 64-битова архитектурна система ще работи, но това не е оптимално. 32-битова ОС, например, има повече ограничения - изложението е, че може наистина да използва само 4 GB RAM. Инсталирането на повече RAM памет в система с 32-битова ОС няма много голямо влияние върху производителността. Но надстройте тази система с излишна RAM до 64-битната версия на Windows и ще забележите разликата.
Това трябва да го изрича по най-забележителния начин: официално поддържаната максимална оперативна памет в Windows 10 е 2 терабайта (или 128 GB в Windows 10 Home).
Теоретичният лимит на RAM при 64-битова: 16 екзабайта . Но ние сме далеч от това да разполагаме с хардуер, който някога би могъл да го поддържа.
Така или иначе, това прави купуването на нов лаптоп с 16GB RAM не изглежда толкова впечатляващо, нали?
64-битовите изчисления разполагат с много други подобрения, макар и по начини, които може да не се забелязват с просто око. По-широки пътища за данни, по-големи цели числа, осем октетни адреси на паметта. Всичко е на компютърните учени да се възползват от това, за да направят вашите изчисления още по-мощни.
Може също да забележите, че някои програми, които изтегляте за настолна операционна система, се предлагат в 32- и 64-битови опции. Firefox е добър пример, където опциите са "Windows" и "Windows 64-битов" (както и "Linux" или "64-битов Linux" - версията на macOS е 64-битова).
Защо това? Защото 32-битови ОС все още са там. Те се нуждаят от 32-битов софтуер за стартиране - те обикновено не могат дори да инсталират 64-битовите версии и със сигурност няма да ги стартират. 64-битова ОС обаче може да поддържа 32-битова програма - по-специално Windows има вградена подсистема за емулация, наречена Windows32 на Windows64 или WoW64. Погледнете във вашия C: диск някъде - ще видите две програмни папки: една за 64-битови програми, друга наречена Program Folders (x86) само за 32-битови приложения. Ще бъдете изумени колко 32-битов код все още е там.
На Mac е по-малко вероятно да намерите много 32-битови. В менюто на Apple изберете About this Mac, щракнете върху System Report и маркирайте всички приложения, изброени в Software. Всеки ще има 64-битов (Intel) запис, казващ Да или Не. Повечето ще са Да. Едно задържане доскоро беше Microsoft Office за Mac - предлагаше само 64-битова версия, започваща в средата на 2016 г.
64-битов мобилен
Както бе отбелязано по-горе, чипът A7 на Apple беше първият 64-битов процесор, който влезе в мобилен телефон (iPhone 5s). През 2015 г. Apple наложи, че целият софтуер за iOS трябва да премине 64. Толкова, че от юни 2016 г. отварянето на 32-битово приложение в най-новите версии на iOS предизвика предупреждение за „неоптимизирано“: „използването му може да засегне цялостната система производителност."
Ако имате iOS 10, вероятно дори още не можете да използвате онези по-стари 32-битови приложения, които не са имали актуализация (с изключение на няколко по-стари устройства, поддържащи iOS 10 на 32-битови чипове). Това е "най-доброто" за затворената система на Apple - това може да принуди това да се случи.
На телефоните с Android може да бъде малко по-сложно да разкриете подробности, освен ако не сте добре запознати какъв чип е вътре. Освен това, ако не използвате Android 5.0 Lollipop или по-нова версия, все още сте 32-битова. Едно приложение, което ще ви каже, е AnTuTu Benchmark; заредете го, щракнете върху бутона Информация и потърсете линията на Android. Ще ви каже версията на Android и ако е 32- или 64-битова. Въпреки че има повече чипове, работещи с Android, от ARM до Snapdragon, натискът към 64-битов е напълно в ход.
- Windows на Qualcomm получава 64-битова поддръжка на приложения Windows на Qualcomm получава поддръжка на 64-битови приложения
- Intel празнува x86 40-та годишнина с 5GHz Core i7 Intel празнува x86 40-та годишнина с 5GHz Core i7
- Как да стартирате 32-битови приложения в macOS Каталина Как да стартирате 32-битови приложения в macOS Каталина
За iOS и Android не става въпрос за отваряне на операционната система за използване на повече RAM памет - нуждите от памет на джобен компютър остават незначителни в сравнение с използването на десктоп. Всъщност преминаването към x64 не е гаранция за по-добра производителност - много 32-битови телефони с Android отговарят на първоначалните 64-битови iPhone 5s. Плюс това, първите 64-битови телефони с Android, като HTC Desire 510, изобщо не се възползваха, като останаха с по-стара 32-битова версия на Android.
Но смартфоните с 64-битова версия имат и други предимства - неща като извличане на още повече данни на цикъл (и по-бързо), по-добро криптиране и цялостно преминаване към нови 64-битови чипове - по-специално на ARMv8 архитектурата - с подобрени функции, като енергийна ефективност.
В крайна сметка 64-битовата революция вече е тук на компютри и смартфони. Маркетинговите хора дори не го козират. Вие, потребителят, не е нужно да знаете много за него, за да сте част от него.