Computing 64 -bit

Cume hè un Cancuitore da 32 à 64-bits Improve Computing?

Introduzione

À questu puntu, tutti l'ordinateur militare è l'ordinatore di u scrittoghju anu tras transitate da 32-bit à 64-bit processors. Ancu seu questu casu, certi computeri still feature versi 32-bit di Windows chì duppule implicazione di quantu memoria puderanu accessu. Ci hè ancu quì chì sò parechji pruduzzioni mobile di u minimu chì anu utilitate 32-bit, chì hè per quessa chì u software hè sempre dispunibule.

A big area in casu chì 32-bit versus 64-bit processing hè veramente un tema hè da fà cù prucessori di tela . A maiò parte di i telefuni mobile è comprimi aiu ancora utilizatu processatori di 32-bit. Questu hè principalmente perchè elli tendenu à esse più efficevuli quandu si tratta di u so usu di l'energia è u ferru hè digià limitatu da a dimensione. Aduprà, i processuri di 64 -bitus sò diventà cum'è più cumuni è hè una bona idea di capisce chì un processatore di 32 bits versus processatore 64 -biticà ponu influenza in a vostra experience in computer.

Bits understanding

Tutti i processadori di computer sò basati nantu à e matematicu binariu per i transistorsi chì cumprenni i semicuttuttori interni à i patatti. Per fà e cose in termini semprici assai, un pocu hè un singulu 1 o 0 o almacenatu in furmatu da un transistor. Tutte e so processatore sò riferiti da a so capacità di trasfurmazioni. Per a maiò parte di i processaturi, questu hè 64-bits ma per altri, pò esse ancu limitatu à solu 32-bits. Allora chì significa quì parò?

Questa classificazione di buzzu di u processador determina u numeru numeru più numeru chì u prugramore pò gestionà. U numaru più numeru chì pò esse trattatu in un cilindru chjappu solu serà equivalente à 2 à u putere (o exponent) di a qualità di scala. Cusì, un processatore di 32 buzzelli pò gestionà un numme à 2 ^ 32 o quasi 4.3 miliardi. Ogni nummu maiò più grande chè questu avè esse dumandà più di un cilindru à u prughjettu. Un processatore di 64 bits, per un'altra banda, pò manighjà un numaru di un 2 ^ 64 o quasi 18,4 quintillioni (18,400,000,000,000,000,000). Questu significa chì un pruggillatore di 64 -biti puderia esse efficientemente manighjatu numeru numeru matematiche. Ora i processatori ùn sò micca fà esse statura, ma a stringa più larga significa chì puderà cumpiace e più avanzati cumandesi in un cilindru chjappu solu di avè bisognu à split in multiple.

Allora, sè vo avete dui pruduttori paragunate chì currenu in u listessu chjaru di u clockpitturi cunducenu di schedarii simili, un pruggillatore 64-è pò esse efficaci duie volte à u prugramore 32-bit. Questu hè micca solu, perchè ogni ghjornu di u clockwise ùn hà micca necessariu utilizà tutti i bits in un passatu, ma in quandu hè più grande di 32, u 64 bitte poverà a mità di u tempu per questa struzzione.

A memoria hè a Chjave

Unu di l'altri articuli direttamenti affettati da a qualità di bitte di u prugramore hè a quantità di memoria chì u sistema pò soporta è accessu. Fighjate à i currenti di 32 stati d'oggi. Oghje prucessori di 32 è sistema operatore pò soporta un totale di 4 gigabyte di memoria in l'urdinatore. Di i 4 gigabyte di memoria, i sistemi operativi ùn puderanu assignà 2 gigabyte di memoria à una applicazioni dapoi.

Questu hè assai più impurtante quandu vene à l' ordinateur laptop è di u scrittore persunale . Questu hè perch'elli anu accessu à i programmi più complexi è l'appiechi per ùn sparte micca di u spaziu per a memoria per i processatori. U processatore di u telefonu mobili, anu da spaziu limitatu è in generale sò a memoria integrata in u processatore. In u risultatu, ancu i processatore di fine in i telefoni smartphones è i tabuletti in generale sò solu 2GB di memoria da chì ùn hè micca alcune i 4GB.

Perchè stu tema? Eppo, u cantu di memoria, u prugramore hà impactatu a cumplessità di i prugrammi. A più maghjura di i prugghi e telefoni più chjucu ùn anu micca a capacità di essa applicazioni cumplicati cumplicati cum'è Photoshop . Hè per quessa chì una sucità cumu l'Adobe hà da mette à altri numerosi applicazioni chì facenu i sfarenti aspetti di u prugramma cunestru più cumplicatu pò. Utilizendu un processatore di 32 buzzelli cù e so restrizioni di memoria, ùn hà mai ottene u stessu livellu di cumplissità chì un equipatu persunale sanu hè capaci di.

Chì hè un CPU di 64 -bit senza un sistema operatore di 64 -bit?

Finu à quì avemu avutu parlatu di e capacità di i processadori nantu à a so architettura, ma ci hè un puntu chjaru per esse fattu quì. U uparu sanu di un prugramore hè solu quantu u software scrittu per questu. Accuncià un processatore di 64 bits cù un sistema operatore di 32 belli chì sera per esse spusatu una quantità maiò di u prugrammu informaticu di u processatore. U sistema operatore di 32 buzzi solu esse aduprà a mità di i registri di u prugramore cusì chì limite a so capacità di computing. Avà hà ancu tutte e limitazione chì un prucessu di 32 bits hè stata cù u stessu SO.

Questu hè veramente un prublema più grande. A maiò parte di l'architettura cambieghja, cum'è un processatore di 64 -bit, in modu di regula un settore novu novu di programmi hè scrittu per elli. Hè un gran problema per i prudutori di ghjuvedore è i pruduttori di software. I software ùn volenu micca scrive u novu software, finu à chì u hardware hè stallatu à sustegnu e so vultà di software. Di sicuru, a persona di hardware ùn pò micca vende u so pruduttu sechjianu ùn hè software per sustenni. Questa hè una di e ragioni maiò chì mutivu i CPU di l'imprese cum'è l'IA-64 Itanium da Intel hà avutu prublemi. Ci era un prugrammu scrittu per l'architettura è a so emulazione di 32 buzzelli per correru i sistemi operattivi esistenti chì anu strappatu u CPU.

Allora, cumu siamica AMD è Apple appressu à quì stu prublema? Apple hà cumplementatu parche di 64 belli per u so sistema upirativu. Questa aghjusteghja parechje supportu supplementu, ma ancu ghjocanu nantu à un SO di 32 -bit. AMD hà pigliatu una strada differenti. Hà dissenyatu u so processatore per gestionà i sistemi operattivi nativo di x86 32-bit è aghjunghjenu i registri addizzjonali 64-bit. Questu permette à u processatore per eseguite u codice 32-bit cum'è un processatore di 32 buzzelli, ma cù i versioni di u 64 bicheghju di Linux o u Windows XP 64 vicinu, utilizarà u prugrammu integrale di u CPU.

Hè u tempu ghjucatu per cumpurtaghie 64 -bit?

A risposta à sta quistione hè u sè ancu nè micca. A industria hè alcuni u limiti di l'informatica di 32 belli per gran parte di u mercatu di l'informatica più altu, cum'è l'usu di l'imprese è di l'energia. Se i computers anu da crescenu in e rapidità è u putere di processu, hè necessariu di fà u passaghju à a ghjeneru generazione di processatori. Eccu sò sistemi chì generalmente necessitanu assai più memoria è numeri in alta numeru chì vi farà u beneficu direttu di una plataforma di 64 -bit.

I cunsumatori sò una materia differenti. A maghju di e so cumpetenze chì u cunsumadore mediu nantu à l'urdinatore sò più di quì sottu per l'architettura di 32-bits. Eventualmente, l'utilizatori cullighjenu à u puntu di induve u cambiamentu à l'informatica di 64-pocu hanu à sensu, ma avà ùn hè micca. Quante cunsumatori fora quì pussibule ancu avè 4 gigabyte di memoria in un sistemu di computer ancu in i dui dui anni?

I bene benevienti di l'informatica di 64 belli finarmenti sdegnendu à i cunsumatori. I pruduttori è i prugrammi di u software chì vulete limità a varietà di prudutti chì anu da esse sustegnu à pruvate à reduce e cose. Per via di questu, anu da esse stallà solu nantu à a pruduzzioni di hardware è software di 64 bits. Finu à quellu tempu, hè da esse un passaghju bumpy per quelli chì sceglite di adopri tempi.