Domov recenzia 32-bitové vs. 64-bitové osy: aký je rozdiel?

32-bitové vs. 64-bitové osy: aký je rozdiel?

Obsah:

Video: 8-bit vs. 10-bit Video | What's the Difference? (Septembra 2024)

Video: 8-bit vs. 10-bit Video | What's the Difference? (Septembra 2024)
Anonim

Existuje veľa spôsobov, ako počítať, ale pokiaľ ide o počítače, existuje iba binárne číslo: 0 a 1. Každý z nich je považovaný za „bit“. To znamená, že pre 1-bitové výpočty získate dve možné hodnoty; 2-bit znamená štyri hodnoty; potom pri 3 bitoch to zdvojnásobíte na osem (2 na tretiu mocnosť, aka 2 cubed).

Pokračujte exponenciálne a nakoniec získate 32-bitovú (2-32.) silu v hodnote 4 294 967 296; 64-bit (alebo 2 až 64. výkon) má hodnotu 18 446 734 073 709 551 616 hodnôt.

To je veľa bitov a čísla ukazujú, aký výkonnejší môže byť čip, ktorý podporuje vyššie bitové výpočty. Je to oveľa viac ako dvojnásobok.

Je to tak preto, že každých niekoľko rokov čipy vo vnútri počítačov (dokonca aj smartfóny) a softvér bežiaci na týchto čipy skokom vpred podporujú nové číslo. Napríklad:

  • Čip Intel 8080 v 70. rokoch podporoval 8-bitové výpočty.
  • Windows 3.1 v roku 1992 bola prvou 16-bitovou verziou systému Windows pre stolné počítače.
  • Spoločnosť AMD dodala prvý 64-bitový stolný čip v roku 2003.
  • V roku 2009 spoločnosť Apple vyrobila Mac OS X Snow Leopard úplne 64-bit.
  • Prvým smartfónom so 64-bitovým čipom (Apple A7) bol iPhone 5s v roku 2014.

Je to celkom zrejmé: 64-bit, niekedy označený ako x64, dokáže urobiť viac ako 32-bit (čo sa v skutočnosti nazýva x86, čo je termín, ktorý prilepil od okamihu, keď systém Windows Vista začal prilepiť 32-bitové aplikácie do priečinka s názvom „Program Files“) (x86), "x86 pôvodne označujúci akýkoľvek OS s inštrukciou nastavenou na prácu na čipoch Intel, ako sú 8086 až 80486).

V súčasnosti už pravdepodobne používate 64-bitové čipy so 64-bitovými operačnými systémami, ktoré zase spúšťajú 64-bitové aplikácie (pre mobilné zariadenia) alebo programy (na pracovnej ploche, aby sa vyrovnali s určitou nomenklatúrou). Ale nie vždy. Napríklad Windows 7, 8, 8.1 a 10 boli dodávané napríklad v 32-bitovej alebo 64-bitovej verzii.

Ako vôbec povieš, ktorý máš?

Identifikujte 64-bitový OS

Ak používate systém Windows na počítači mladšom ako 10 rokov, váš čip je takmer zaručený ako 64-bitový, pravdepodobne ste však nainštalovali 32-bitovú verziu OS. Je to dosť ľahké skontrolovať.

Vo Windows 10 kliknite na ikonu „Tento počítač“ na pracovnej ploche a vyberte „Vlastnosti“ (alebo otvorte Ovládací panel a prejdite na Systém a zabezpečenie> Systém). Pod nadpisom Systém sa zobrazí položka Typ systému: „64-bitový operačný systém, procesor založený na procesoroch x64“ znamená, že ste krytí.

Môžete tiež len napísať About do vyhľadávacieho poľa Windows 10 a otvoriť stránku Settings, ktorá ukáže to isté.

Prečo 32-bit vôbec?

Prečo by ste nainštalovali 32-bitový OS na stolný alebo prenosný počítač? Veľký dôvod je ten, že máte 32-bitový procesor, ktorý vyžaduje 32-bitový OS.

Ale mať taký CPU je nepravdepodobné. Spoločnosť Intel začala vyrábať 32-bitové procesory v rade 80386 už v roku 1985; Do roku 2001 sa predávalo 64-bitové procesory. Ak ste si kúpili počítač od chvíle, keď sa čip Pentium D objavil v roku 2005, je nepravdepodobné, že by ste mali vo vnútri nainštalovanú 32-bitovú inštrukciu. Posledný 32-bitový procesor Intel, Pentium 4E, vyšiel vo februári 2004 a jeho x86-64 bol rozšírený na 64-bit. To bolo podľa potreby spätne kompatibilné s 32-bitovým aj 16-bitovým softvérom. Neskoršie verzie Pentium 4, rovnako ako Extreme Edition, boli plne 64-bitové - a dokonca aj to bolo ukončené v roku 2005.

Pravdepodobnejšie máte nainštalovaný starý operačný systém, ktorý bol dodaný iba ako 32-bit. Ďalšie vylepšenia, ak nejaké existujú, nemuseli vyskočiť na 64-bit. A to môže byť v poriadku - nie všetky počiatočné 64-bitové procesory mali všetky funkcie na svojom mieste. Pomocou softvéru ako 64bit Checker môžete zistiť, či je váš počítač skutočne pripravený na používanie všetkých 64-bitových programov. Funguje na všetkých verziách systému Windows, ktoré sa vracajú do systému Windows 95.

Inštalácia 32-bitového OS na 64-bitový systém architektúry bude fungovať, ale nie je to optimálne. Napríklad 32-bitový operačný systém má viac obmedzení - štandardom je, že dokáže skutočne využívať iba 4 GB pamäte RAM. Inštalácia väčšieho množstva pamäte RAM v systéme s 32-bitovým operačným systémom nemá veľký vplyv na výkon. Ale upgradujte tento systém s prebytočnou RAM na 64-bitovú verziu systému Windows a všimnete si rozdiel.

To by malo byť vyhláskované tým najostrejším spôsobom: oficiálne podporovaná maximálna RAM v systéme Windows 10 sú 2 terabajty (alebo 128 GB v systéme Windows 10 Home).

Teoretický limit pamäte RAM pri 64 bitoch: 16 exabajtov . Ale máme ďaleko od hardvéru, ktorý by to niekedy podporil.

Či tak alebo onak, to neznamená, že kúpa nového notebooku so 16 GB RAM nie je taká pôsobivá, nie?

64-bitové výpočty obsahujú mnoho ďalších vylepšení, aj keď spôsobmi, ktoré sa nemusia dať pozorovať voľným okom. Širšie dátové cesty, väčšie celé čísla, osem oktetových adries. Je to všetko, čo počítačoví vedci môžu využiť na to, aby bola vaša práca s počítačom ešte výkonnejšia.

Môžete si tiež všimnúť, že niektoré programy, ktoré si stiahnete pre operačný systém pre stolné počítače, majú 32 a 64-bitové možnosti. Firefox je dobrým príkladom, keď existujú možnosti „Windows“ a „Windows 64-bit“ (ako aj „Linux“ alebo „Linux 64-bit“ - verzia systému MacOS je iba 64-bitová verzia).

Prečo to urobiť? Pretože 32-bitové operačné systémy sú stále k dispozícii. Na spustenie potrebujú 32-bitový softvér - zvyčajne nemôžu nainštalovať 64-bitové verzie a určite ich nebudú spúšťať. 64-bitový operačný systém však môže podporovať 32-bitový program - najmä systém Windows má zabudovaný emulačný subsystém, ktorý sa nazýva Windows32 v systéme Windows64 alebo WoW64. Pozrite sa na jednotku C: niekedy - uvidíte dva priečinky programov: jeden pre 64-bitové programy, druhý s názvom Program Folders (x86) len pre 32-bitové aplikácie. Určite vás ohromí, koľko 32-bitového kódu stále existuje.

V počítačoch Mac je menej pravdepodobné, že nájdete veľa 32-bitových bitov. V ponuke Apple vyberte About this Mac, kliknite na System Report a zvýraznite všetky aplikácie uvedené v časti Software. Každý z nich bude mať 64-bitový záznam (Intel), ktorý bude hovoriť Áno alebo Nie. Väčšina z nich bude Áno. Jednou donedávna bola Microsoft Office pre Mac - ponúkla iba 64-bitovú verziu od polovice roku 2016.

Mobilný 64-bit

Ako bolo uvedené vyššie, čip A7 spoločnosti Apple bol prvým 64-bitovým procesorom, ktorý vstúpil do mobilného telefónu (iPhone 5s). V roku 2015 Apple nariadil, aby všetok softvér pre iOS musel ísť 64. Toľko, že od júna 2016, otvorenie 32-bitovej aplikácie v najnovších verziách iOS spôsobilo varovanie „nie optimalizované“: jeho používanie môže ovplyvniť celkový systém. výkon."

Ak máte iOS 10, pravdepodobne nemôžete používať ani tie staršie 32-bitové aplikácie, ktoré nemali aktualizáciu (s výnimkou niekoľkých starších zariadení, ktoré podporujú iOS 10 na 32-bitových čipoch). To je „najlepšia“ vec na uzatvorenom systéme spoločnosti Apple - môže to prinútiť.

Na telefónoch s Androidom môže byť odhalenie podrobností trochu zložitejšie, pokiaľ si nie ste dobre vedomí toho, v čom je čip. Ak nepoužívate Lollipop pre Android 5.0 alebo novší, máte 32-bitovú verziu. Jedna aplikácia, ktorá vám povie, je AnTuTu Benchmark; načítajte ho, kliknite na tlačidlo Informácie a vyhľadajte riadok Android. Povie vám verziu systému Android a či je 32-bitová alebo 64-bitová. Napriek tomu, že na platforme Android je viac čipov, od ARM po Snapdragon, tlač smerom k 64-bitovým procesom je v plnom prúde.

  • Windows on Qualcomm dostane podporu 64-bitových aplikácií Windows on Qualcomm dostane podporu 64-bitových aplikácií
  • Intel oslavuje 40. výročie x86 s Core i7 5GHz Intel oslavuje x86 40. výročie s Core i7 5GHz
  • Ako spustiť 32-bitové aplikácie v MacOS Catalina Ako spustiť 32-bitové aplikácie v MacOS Catalina

V prípade systémov iOS a Android nejde o otvorenie operačného systému na používanie viac pamäte RAM - potreby pamäte na vreckovom počítači zostávajú v porovnaní s používaním stolných počítačov zanedbateľné. Skutočne, prevádzka systému x64 nie je zárukou lepšieho výkonu - množstvo 64-bitových telefónov s Androidom zodpovedalo počiatočným 64-bitovým telefónom iPhone 5s. Navyše, prvé 64-bitové telefóny s Androidom, ako napríklad HTC Desire 510, vôbec nemali úžitok tým, že boli prilepené na staršiu 32-bitovú verziu systému Android.

Chytré telefóny s 64-bitovou technológiou však majú ďalšie výhody - napríklad získavanie ďalších údajov za cyklus (a rýchlejšie), lepšie šifrovanie a celkový prechod na nové 64-bitové čipy - konkrétne architektúru ARMv8 - s vylepšenými funkciami, ako je napríklad energetická účinnosť.

Nakoniec, 64-bitová revolúcia je už tu na počítačoch a smartfónoch. Marketingoví ľudia to už ani neprekročia. Vy, spotrebiteľ, nemusíte toho veľa vedieť, aby ste boli jeho súčasťou.

32-bitové vs. 64-bitové osy: aký je rozdiel?