Ce este computing pe 64 de biți?

Ce este computing pe 64 de biți? / Tehnologie explicată

Industria tehnologiei este plină de buzzwords. Ambalarea unui computer sau a unui computer este aglomerată cu termeni și ecusoane tehnice. Una dintre cele mai proeminente este 64-biți. Deci, se pune întrebarea, ce înseamnă exact 64 de biți? Ce înseamnă? Și, cel mai important, ce înseamnă pentru tine?

Acest articol servește atât drept explicație tehnică, cât și practică despre natura procesării pe 64 de biți.

Ce este calculul pe 64 de biți??

Informația din computere este în mod normal reprezentată în biți, o secvență binară (ce este binar) [Tehnologia explicată] Ce este binar? [Tehnologie explicată] Având în vedere că binarul este absolut fundamental pentru existența computerelor, nu am abordat niciodată subiectul anterior - deci astăzi m-am gândit că voi da o scurtă trecere în revistă a ceea ce binar ... Citește mai mult?) dintre cele și zerouri. Cele mai multe biți pe care le aveți, cu atât mai multe informații pe care le puteți reprezenta. Mai exact, o secvență de n biții pot reprezenta 2n diferite piese de informații.

O mulțime de componente hardware nu funcționează cu un flux continuu de date, ci mai degrabă prelucrează datele în bucăți, limitată de o anumită dimensiune de biți. Un procesor Ce este un procesor și ce face? Ce este un procesor și ce face? Componentele de acronime sunt confuze. Ce este un procesor oricum? Și am nevoie de un procesor quad sau dual-core? Ce zici de AMD sau Intel? Suntem aici pentru a explica diferența! Citește mai mult este în mod similar limitat de ei cuvânt: unitatea naturală de date a procesorului. Printre altele, dimensiunea acestui cuvânt determină cantitatea de informații care pot fi procesate într-un singur pas (în timpul unui ciclu al ceasului hardware) și cantitatea de memorie RAM care poate fi accesată.

Când vorbim despre un procesor pe 64 de biți, înseamnă în esență un procesor cu o dimensiune de 64 de biți.

Sistemul de operare are un rol-cheie în comunicarea cu componentele hardware. Sistemul de operare gestionează procesarea proceselor, adresarea memoriei și accesul la spațiul de stocare. Pentru a utiliza pe deplin hardware-ul pe 64 de biți, sistemul de operare trebuie să-și intensifice și jocul. Din acest motiv, distincția pe 32 de biți și pe 64 biți este transmisă sistemului de operare (de ex. Există o versiune separată pe 64 de biți a Windows). Un sistem de operare pe 64 de biți este unul care este proiectat să exploateze hardware pe 64 de biți.

Pe piața computerelor de consum, computerele pe 64 de biți sunt utilizate pentru a indica combinația de hardware pe 64 de biți (în special procesorul) și un sistem de operare pe 64 de biți.

De la 32 de biți la 64 de biți

Cu câteva decenii în urmă, procesoarele pe 32 de biți au fost proiectate inițial, o lungime de 32 de biți părea suficientă. Pe atunci, 4 MB de memorie a fost standard, astfel că 4 gigaocteți (limita de adresare a memoriei unui procesor pe 32 de biți) se consideră a fi astronomică. Diferența speră să ofere suficientă tampon pentru a rezista testului de timp.

După cum știm acum, nu a fost complet corect. Capacitățile de memorie de patru și opt gigabyte sunt standard pentru echipamentele noi de consum. Pentru hardware comercial, servere și desktop-uri puternice, se utilizează în mod regulat și mai multă memorie. În câțiva ani, acele numere vor fi înfruntate încă o dată.

În mai multe domenii, hardware-ul actual se apropie de limita a ceea ce poate fi realizat realist folosind o arhitectură pe 32 de biți. Industria se află acum într-o perioadă de tranziție între calculul pe 32 de biți și pe 64 de biți. Datorită mai multor eforturi de a oferi compatibilitate înapoi (mai mult despre aceasta mai târziu), acest lucru ar trebui să se dovedească a fi o tranziție relativ nedureroasă.

Avantajele computerelor pe 64 de biți

Pasul de la calculul de la 32 biți la 64 de biți are mai multe avantaje practice pentru utilizatori. Cele mai notabile sunt efectele asupra vitezei de procesare și a capacității de memorie.

Viteză și precizie

Cu o dimensiune de 64 de biți, dimensiunea bucăților pe care procesorul dvs. le poate gestiona este dublată. Mai important, specificația x86-64 mărește numărul de registre de uz general de la 8 la 16, ceea ce face din punct de vedere tehnic un procesor pe 64 de biți.

Acest lucru influențează de asemenea precizia pe care o poate obține procesorul în calculele sale; la urma urmei, procesorul poate folosi de două ori mai mulți biți pentru a reprezenta un singur număr. Cu 64 de biți, puteți face peste 4 miliarde ori ca multe combinații ca și cu 32 de biți.

Suport pentru memorie mai mare

Când lucrați cu memoria RAM a computerului, sunt utilizate adrese de memorie. Aceste adrese de memorie transmit locația instrucțiunilor sau a datelor în memoria fizică (RAM) a computerului. Deși au fost concepute multe scheme inteligente de adresare, numărul de adrese disponibile este legat de numărul maxim de biți care îl compun.

Pentru calculul pe 32 de biți, poate fi abordată teoretic o valoare de RAM de 4 GB. Dacă introduceți mai mult RAM într-o configurație pe 32 de biți, procesorul nu are nicio posibilitate să se refere la memoria suplimentară. De fapt, situația este chiar mai gravă decât asta. Unele sisteme de operare stochează o parte din memoria disponibilă pentru kernelul sistemului de operare. Windows, de exemplu, solicită de obicei între 1 și 2 gigaocteți pentru utilizarea kernelului, reducând în continuare cantitatea de memorie disponibilă pentru aplicațiile din spațiul utilizator.

Dacă doriți să utilizați mai mult de 4 gigaocteți de memorie, calculul pe 64 de biți oferă o soluție. Acești 32 de biți suplimentari oferă scheme de adresare pe 64 de biți o limită superioară teoretică de 16 exabyte (16 miliarde de gigaocteți sau 16 milioane de terabyte). În realitate, numărul este mai mic. Pentru a vă oferi o indicație, actualul AMD64 (care este versiunea AMD a specificației x86-64) suportă un spațiu fizic de adresare de aproximativ 256 terabyte.

Memory Mapping

Memoria computerului este de câteva ordini de mărime mai rapidă decât stocarea pe computer - chiar și stocarea SSD. Memorarea memoriei este folosită pentru a accelera unele interacțiuni de stocare. Simplificată, încarcă fișierele accesate din memorie în memoria computerului, accelerând astfel accesul ulterior.

Memorarea de caractere a fost folosită timp de ceva timp de sistemele de operare, deci nu este nouă pentru calculul pe 64 de biți. Cu toate acestea, există o tendință notabilă de creșteri ale dimensiunilor fișierelor. Datele mari, video mare, jocuri mari și așa mai departe. Cu un maxim de 4 gigabytes pentru memoria computerului (vezi secțiunea de mai sus), maparea memoriei este încet răsturnată.

Deci, ce aplicații vor beneficia?

În mod concret, aplicațiile funcționează cu date mari. Procesorul tău mediu de text sau browserul web nu are nevoie de multe registre de memorie și procesoare. Ei vor lucra doar in baie cu un procesor pe 32 de biți și 4 gigaocteți de memorie. Cu toate acestea, chiar și pentru browserele web, diferența este evidentă. Chrome 64-bit Vs pe 32 de biți Pentru Windows - este de 64 de biți de instalare? Chrome 64-bit Vs pe 32 de biți pentru Windows - Este de 64 de biți de instalare? Oricine utilizează Windows 7, 8 sau 8.1 pe un computer cu un procesor pe 64 de biți poate folosi Chrome pe 64 de biți. Care este diferența? Mă bucur că ai întrebat. Citeste mai mult .

Aplicațiile care funcționează cu codare, decodare și criptare pot beneficia foarte mult de registrele suplimentare din procesoare pe 64 de biți. Un astfel de exemplu este conversia video Cele mai bune editoare video gratuite pentru Windows Cei mai buni editori video gratuit pentru Windows Toată lumea ia clipuri video în aceste zile. Cu toate acestea, editorii video gratuite puternici rămân rare. Vă prezentăm cele mai bune editoare video gratuite absolut disponibile pentru Windows. Citeste mai mult . Aplicațiile 3D pot beneficia dacă redarea este greu de procesor. Pentru jocuri de noroc, GPU-ul va lua greul impactului de redare, iar jocurile vor beneficia în cea mai mare parte de memoria RAM suplimentară pentru gameri: Ce înseamnă specificațiile și modul în care acestea modifică performanța RAM pentru jucători: Ce înseamnă specificul și modul în care acestea Modificați performanța Dacă doriți să obțineți performanțe excelente în timpul jocurilor, este important să folosiți hardware-ul potrivit care poate face lucrarea. Citeste mai mult .

Atunci când sunt implementate corect, unele procese software HPC (high power computing), cum ar fi testul de stres, multi-tasking și clustering pot beneficia de 64 de biți.

Dezavantaje ale computerelor pe 64 de biți

Deși majoritatea dovezilor sunt în favoarea procesării pe 64 de biți, ar trebui menționate și dezavantajele. Mai ales: utilizarea sporită a memoriei și lipsa de software pe 16 biți și compatibilitatea cu 32 de biți a driverului.

Compatibilitatea este discutată în detaliu în secțiunea următoare.

Utilizarea sporită a memoriei

Aceleași date pot ocupa mai multă memorie pe un sistem pe 64 de biți decât pe un sistem pe 32 de biți. Acest lucru se datorează în mare parte lungimii mai mari a unor structuri interne, cum ar fi adresele de memorie (indicatoare mai mari) și numerele pe 64 de biți. Pe scară mai mare, acest lucru nu este cu adevărat vizibil. Nu vă faceți griji dacă aveți suficientă memorie pentru a garanta un sistem pe 64 de biți.

Compatibilitate

Oamenii au depus mult efort pentru a face tranziția între computerele de 32 și 64 de biți cât mai netede posibil. Compatibilitatea, pe calculul pe 64 de biți, poate fi luată în considerare la mai multe nivele. Vom începe de la procesor și vom lucra până la aplicațiile pe calculator.

Procesor Compatibilitate

Partea centrală a paradei pe 64 de biți, cu siguranță aveți nevoie de un procesor pe 64 de biți. Puteți afla dacă aveți un procesor pe 64 de biți verificând site-ul producătorului sau utilizând instrumentul securizat de la Gibson Research Corporation. Acest instrument ia o privire mai atentă asupra procesorului din computer și vă poate spune dacă are o lungime maximă de biți de 64 de biți, printre altele. Asistentul de actualizare Windows 8.1 vă va spune la fel.

Procesoarele pe 64 de biți au devenit standard pentru computerele pentru consumatori, deoarece procesoarele x86-64 și-au făcut intrarea în 2003. Dacă ați cumpărat procesorul în ultimii ani, probabil că aveți un procesor pe 64 de biți.

Compatibilitatea sistemului de operare

Procesoarele pe 64 de biți sunt compatibile atât cu sistemele de operare pe 32 de biți, cât și pe 64 de biți. În zilele noastre, toate sistemele de operare populare vin în aceste două arome. Dacă aveți un procesor pe 64 de biți, puteți alege cu ce dintre aceste două arome să instalați. Deși, dacă doriți să utilizați pe deplin beneficiile unui procesor pe 64 de biți, va trebui să mergeți și cu un sistem de operare pe 64 de biți.

S-ar putea să utilizați chiar și un sistem de operare pe 64 de biți deja 4 moduri ușoare de a ști dacă sunteți pe o versiune de 64 de biți a Windows 4 Modalități ușoare de a ști dacă sunteți pe o versiune de 64 de biți a Windows Utilizați o procesor care acceptă un sistem de operare pe 64 de biți și executați un sistem de operare pe 64 de biți? Utilizatorul mediu PC off-and-on, probabil, nu știe răspunsurile la aceste întrebări, deși ar trebui ... Citește mai mult .

Driver compatibilitate

Este foarte important să rețineți că driverele pe 32 de biți nu sunt compatibile cu un sistem de operare pe 64 de biți și invers. Cu alte cuvinte, hardware-ul dvs. are nevoie de un driver de 64 de biți pentru a lucra cu un sistem de operare pe 64 de biți. Pentru aproape toate componentele hardware recent produse, sunt furnizate atât un driver de 32 de biți, cât și un driver pe 64 de biți. Dacă mergeți la magazin și cumpărați o imprimantă HP, asigurați-vă că va avea drivere pe 64 de biți.

Problema principală există cu hardware-ul vechi, pentru care, în unele cazuri, producătorul de hardware nu a reușit (sau nu dorește) să producă drivere noi încă din 2003. Cu alte cuvinte, hardware care nu a fost susținut în mod activ în ultimul deceniu. Din nou, puteți consulta producătorul dacă sunt furnizate drivere pe 64 de biți. Pentru majoritatea produselor, acestea pot fi descărcate de pe pagina de suport a producătorului.

De asemenea, puteți verifica Centrul de compatibilitate Windows. Dacă un produs este certificat pentru Windows 8.1, este garantat că funcționează atât pe versiunile pe 32 de biți, cât și pe 64 de biți ale sistemelor de operare.

Compatibilitate software

Au fost depuse multe eforturi în speranța de a face trecerea inevitabilă de la calculul pe 32 de biți la 64 de biți cât mai nedureroasă. Ca urmare, compatibilitatea software-ului este aproape fără egal. De fapt, aproape toate programele pe 32 de biți sunt compatibile cu sistemele de operare pe 64 de biți.

Două tipuri de software nu sunt acceptate pe sistemul de operare pe 64 de biți. În primul rând, din cauza compatibilității cu driver-ele discutată în secțiunea anterioară, software-ul nu se poate baza exclusiv pe un driver specific pe 32 de biți. În al doilea rând, software-ul nu trebuie să includă codul pe 16 biți (cel mai vechi predecesor de 32 de biți) în propriul cod.

Puteți verifica din nou Centrul de compatibilitate Windows pentru a vedea dacă un software pe 32 de biți va funcționa pe un sistem de operare Windows pe 64 de biți. Cu certificarea Windows 8.1, va funcționa atât pe versiunile de 32 de biți, cât și pe 64 de biți ale sistemelor de operare.

Efectuați un sistem pe 64 de biți sau pe 32 de biți chiar acum? Ce te-a făcut să treci, sau ce te reține? Aruncați o linie în comentarii!

Credite de imagine: Mark Oleksiy, Derter

Explorați mai multe despre: procesor 64-biți.