Sunteți interesat de ele OFERTE? Economisiți cu cupoanele noastre WhatsApp o telegramă!

CPU la bitul 32 vs. bitul 64: Care este diferența?

Adesea, veți fi dat peste descărcarea unui program sau a unei aplicații în formatul 32 bit sau bitul 64. Chiar și PC-ul dvs. ar putea avea un autocolant cu procesorul de text 64 bit. Dar este foarte important să aveți un cip de biți 64 în loc de 32? Astăzi, aproape toate PC-urile au un procesor de biți 64, astfel încât diferența dintre cele două să nu vă intereseze, dar să analizăm împreună diferențele.

Ei bine, pentru început, dacă sunteți utilizator Windows, probabil că ați observat că există două foldere de fișiere de program în unitatea locală C. Unul numit „Fișiere de program (x86)” și unul etichetat pur și simplu „Programe”. Înțelegerea diferenței dintre aceste două foldere este foarte importantă, mai ales dacă instalați un program greșit cu un comportament greșit.

Numărul de biți într-un procesor se referă la dimensiunea tipurilor de date pe care le administrează și dimensiunea registrului său. Pur și simplu pune, un procesor 64 biți este mai puternic decât un procesor de biți 32, se poate ocupa mai multe date la un moment dat. Un procesor 64 bit este capabil de a stoca valorile de calcul, inclusiv adrese de memorie, ceea ce înseamnă că este capabil de a avea acces la mai mult de patru miliarde de ori mai multă memorie fizică decât un procesor 32 pic. .

Diferența fundamentală

Din procesoare 32-bit sunt perfect capabil să se ocupe de o cantitate limitată de memorie RAM (în Windows, maxim 4GB), în timp ce iprocessori la 64 biți sunt în măsură să utilizzarne mult mai mult. Desigur, pentru a realiza acest lucru, sistemul de operare trebuie, de asemenea, proiectat să profite de accesul sporit la memorie.
De exemplu, o căruță trasă de cai face aceeași treabă ca o mașină agricolă, cu excepția oricăror probleme ale calului, dar o mașină este mult mai puternică și, prin urmare, obțineți slujba dorită cu mai puțin efort.

Pe măsură ce numărul de biți crește, există două avantaje importante:

  • Mai mult înseamnă că datele pot fi procesate în blocuri mai mari și prin urmare procesarea înseamnă că este și mai precisă.
  • Mai mult înseamnă că sistemul nostru poate indica sau adresa un număr mai mare de locații de memorie fizică.

Calculatorul poate fi gândit în trei blocuri. În termeni simpli găsim procesorul sau CPU ca un bloc central, sistemul de operare ca shell exterior al procesorului și aplicațiile ca pe un strat mai extern.

105043e44y4ye1b4wuey34_jpg_thumb

Pentru a rula o aplicație bit 64, este necesară suportul tuturor nivelurilor: sistemul de operare bit bit 64 și bitul CPU 64.

Pentru a rula un sistem de operare biți 64, este necesar suportul la nivel central: bitul 64 CPU.

Această simplificare va fi suficientă pentru a înțelege ce se întâmplă atunci când amestecăm elemente pe 32 de biți cu 64 de biți. Dar dacă vrem să înțelegem problema mai departe, atunci ar trebui să luăm în considerare și hardware-ul care acceptă procesorul și driverele periferice care permit sistemului de operare și aplicațiilor să se interfețe cu hardware-ul sistemului.

Regula generală este că o aplicație pentru bitul 32 va rula pe un nivel inferior de componente decât bitul 64, dar nu invers:

  • Un sistem de operare biți 32 va funcționa pe un procesor biți 32 sau 64 fără probleme.
  • O aplicație bit 32 se va executa fără probleme la un sistem de operare biți 32 sau 64.
  • Dar o aplicație de biți 64 va funcționa doar pe un sistem de operare 64-bit, iar un sistem de operare biți 64 va funcționa doar pe un procesor 64-bit.

Aceste două tabele ilustrează aceeași regulă:

Tabelul 1 - Ce este compatibil cu procesorul pe 32 de biți?

Procesor (CPU)

32-bit

32-bit

32-bit

32-bit

Sistem de operare (OS)

32-bit

32-bit

 64-bit

64-bit

Aplicație / program

32-bit

64-bit

   32-bit

 64-bit

 Compatibilitate                  

Si

Nu

Nu

Nu

 

Tabel 2 - Ce este compatibil cu procesorul pe 64 de biți?

Procesor (CPU)

64-bit

64-bit

64-bit

64-bit

Sistem de operare (OS)

64-bit

64-bit

32-bit

32-bit

Aplicație / program

64-bit

32-bit

32-bit

64-bit

Compatibilitate              

Si

Si

Si

Nu

Deci, de ce există cele două dosare de programe?

Mai întâi de toate, motivul pentru existența acestor două foldere se datorează faptului că există în prezent două arhitecturi diferite utilizate pentru producerea de procesoare de calculator și, prin urmare, există două moduri diferite de a scrie programe și aplicații. Toate aplicațiile utilizează resurse partajate pe un sistem Windows; acestea se numesc fișiere DLL sau Biblioteci dinamice de legătură. Windows le pune pe toate într-un singur loc pentru a face lucrurile mai ușoare pentru dezvoltatorii de software.

Fișierele DLL sunt scrise și structurate în mod fundamental diferite, deoarece sunt destinate utilizării de către aplicațiile de biți 64 sau aplicațiile de biți 32. De exemplu, dacă o aplicație la bitul 32 sare pe un DLL și găsește o versiune a bitului 64, acesta se va prăbuși și va înceta să funcționeze. Imaginați-vă că mergeți la o librărie pentru a găsi un manual specific, și apoi realizați că totul este într-o limbă străină. Probabil că veți crede că ați fost în locul rău. Același principiu de bază se aplică aici.

Deci nu ar fi mai ușor dacă ar folosi doar software pe 64 de biți pe sistemele pe 64 de biți și ar ignora cu totul software-ul pe 32 de biți? Nu chiar. Problema este că arhitectura pe 32 de biți (x86) a fost singura care a existat de foarte mult timp și există încă o serie de aplicații care folosesc această arhitectură. Sistemele moderne pe 64 de biți pot rula software pe 32 și 64 de biți datorită unei soluții foarte rapide și ușoare: două directoare separate de fișiere de program. Când aplicațiile pe 32 de biți sunt prezente în folderul x86 corespunzător, Windows știe că servește DLL-ul potrivit, adică versiunea pe 32 de biți.

Deci, luând toată această teorie și transferând-o în lumea smartphone-urilor, putem afirma doar că aceeași regulă se aplică și procesorelor dedicate acestora, astfel încât atunci când găsiți o ofertă atractivă, indiferent dacă este pe un magazin online sau în lanțuri mari de distribuție de electronice aruncați întotdeauna o privire asupra procesorului dispozitivului pe care urmează să îl cumpărați. Acest lucru nu înseamnă că toate smartphone-urile cu procesoare pe 32 de biți trebuie aruncate, dar cu siguranță nu sunt o achiziție bună. Așadar, dacă de Crăciun ai fi decis să dai cadou un smartphone, profitând de super-ofertele din jur, nu-l face pe Moș Crăciun să arate prost.

Emanuele Iafulla
Emanuele Iafulla

Nerd, Geek, Netizen, termeni care nu îmi aparțin. Pur și simplu, iubitor de tehnologie și provocator, cum face Xiaomi cu produsele sale. Calitate ridicată la prețuri corecte, o adevărată provocare pentru celelalte branduri celebre.

subscrie
notifica
oaspete

0 comentarii
Feedback-uri în linie
Vezi toate comentariile
XiaomiToday.it
logo