Hvad er 64-bit computing?

Indpakningen af ​​en computer eller computer hardware er fyldt med tekniske termer og mærker. En af de mest fremtrædende er 64-bit.

Indpakningen af ​​en computer eller computer hardware er fyldt med tekniske termer og mærker.  En af de mest fremtrædende er 64-bit.
Reklame

Teknologibranchen er overflod af buzzwords. Indpakningen af ​​en computer eller computer hardware er fyldt med tekniske termer og mærker. En af de mest fremtrædende er 64-bit . Så det beder spørgsmålet, hvad betyder 64-bit præcist? Hvad betyder det? Og vigtigst hvad betyder det for dig?

Denne artikel tjener som både en teknisk og praktisk forklaring om arten af ​​64-bit computing.

Hvad er 64-bit Computing?

Informationer i computere er normalt repræsenteret i bit, en binær sekvens (hvad er binær Hvad er binært? [Teknologi forklaret] Hvad er binært? [Teknologi forklaret] Da binær er så helt afgørende for eksistensen af ​​computere, forekommer det mærkeligt, at vi ' Jeg har aldrig tacklet emnet før - så i dag tænkte jeg, at jeg ville give et kort overblik over, hvad binære ... Læs mere?) af dem og nuller. Jo flere bits du har, desto mere information kan du repræsentere. Specifikt kan en sekvens af n bits repræsentere 2 n forskellige informationsstykker.

bits

Mange hardwarekomponenter arbejder ikke med en kontinuerlig strøm af data, men behandler dataene i stykker, begrænset af en vis bitstørrelse. En processor Hvad er en CPU og hvad gør den? Hvad er en CPU og hvad gør det? Computing akronymer er forvirrende. Hvad er en CPU alligevel? Og har jeg brug for en quad eller dual-core processor? Hvad med AMD eller Intel? Vi er her for at hjælpe med at forklare forskellen! Læs mere er ligeledes begrænset af dets ordstørrelse : processorens naturlige dataenhed. Blandt andet bestemmer denne ordstørrelse mængden af ​​oplysninger, der kan behandles på én gang (i løbet af en cyklus af hardwareuret) og mængden af ​​RAM-hukommelse, der kan nås.

Når vi taler om en 64-bit processor, betyder vi i det væsentlige en processor med en 64-bit ordstørrelse.

processor

Operativsystemet har en central rolle i kommunikationen med hardwarekomponenter. Det er operativsystemet, der håndterer procesplanlægning, hukommelsesadressering og lagringstilgang. For at gøre fuld brug af 64-bit hardware skal operativsystemet også intensivere sit spil. Det er derfor, at 32-bit og 64-bit skelnen gennemføres til operativsystemet (f.eks. Der er en separat 64-bit version af Windows). Et 64-bit operativsystem er da en, der er designet til at udnytte 64-bit hardware.

På markedet for forbrugercomputere bruges 64-bit computing til at angive kombinationen af ​​64-bit hardware (især processoren) og et 64-bit operativsystem.

Fra 32-bit til 64-bit

For flere årtier siden blev 32-bit-processorer oprindeligt designet, en ordlængde på 32 bit syntes meget. Derefter var 4 MB hukommelse standarden, så 4 gigabyte (hukommelsesadresseringsgrænsen for en 32-bit processor) blev anset for at være astronomisk. Forskellen håbede at give nok af en buffer til at modstå tidens test.

Som vi ved nu, var det ikke helt korrekt. Fire og otte gigabyte hukommelseskapacitet er standard for ny forbruger hardware i dag. Til kommerciel hardware, servere og kraftfulde stationære computere bruges jævnligt mere hukommelse. Om nogle få år vil disse tal blive dværget igen.

ram-hukommelse

På flere områder nærmer den nuværende hardware grænsen for, hvad der realistisk kan opnås ved hjælp af en 32-bit arkitektur. Industrien er nu i en overgangsperiode mellem 32-bit og 64-bit computing. Takket være adskillige bestræbelser på at give baglæns kompatibilitet (mere om det senere), bør dette vise sig at være en relativt smertefri overgang.

Fordele ved 64-bit computing

Trinet fra 32-bit til 64-bit computing har flere praktiske fordele for brugerne. Mest bemærkelsesværdige er virkningerne på behandling af hastighed og hukommelseskapacitet.

Hastighed og nøjagtighed

Med en 64-bit ordstørrelse bliver størrelsen af ​​de klumper, som din processor kan håndtere data, fordoblet. Endnu vigtigere øger x86-64-specifikationen antallet af generelregistrerede registre fra 8 til 16, hvilket gør en 64-bits processor teknisk hurtigere.

Dette påvirker også den nøjagtighed, som processoren kan opnå i sine beregninger; Processoren kan trods alt bruge to gange så mange bits til at repræsentere et enkelt nummer. Med 64 bit kan du lave over 4 milliard gange så mange kombinationer som du ville med 32 bit.

Større Memory Support

Når du arbejder med en computers RAM, bruges hukommelsesadresser. Disse hukommelsesadresser overfører placeringen af ​​instruktioner eller data i computerens fysiske hukommelse (RAM). Selv om mange kloge adresseringsordninger er blevet udtænkt, er antallet af tilgængelige adresser bundet af det maksimale antal bits, der indeholder det.

Til 32-bit computing kan 4 gigabyte RAM-værdi teoretisk behandles. Hvis du lægger mere RAM i en 32-bit opsætning, er der bare ingen måde for processoren at henvise til den ekstra hukommelse. I virkeligheden er situationen endnu mere alvorlig end det. Nogle operativsystemer reserverer en del af den ledige hukommelse til operativsystemkernen. Windows kræver for eksempel normalt mellem 1 og 2 gigabyte til kernebrug, hvilket yderligere reducerer mængden af ​​hukommelse, der er tilgængelig for applikationer i brugerrummet.

ram-memory-moduler

Hvis du vil bruge mere end 4 gigabyte hukommelse, tilbyder 64-bit computing en løsning. Disse 32 yderligere bits giver 64-bit adresseringsordninger en teoretisk øvre grænse på 16 exabyte (det er 16 mia. Gigabyte eller 16 millioner terabyte). I virkeligheden er tallet lavere. For at give dig en indikation understøtter nuværende AMD64 (som er AMD's version af x86-64 specifikationen) et fysisk adresseringsrum på omkring 256 terabyte.

Memory Mapping

Computerhukommelse er flere størrelsesordener hurtigere end datalagring - selv SSD-lagring. Hukommelseskortlægning bruges til at fremskynde nogle lagringsinteraktioner. Forenklet, den indlæser ofte tilgængelige filer fra lagerplads til computerhukommelse og derved fremskynder efterfølgende adgang.

database

Hukommelse kortlægning har været anvendt af operativsystemer i nogen tid, så det er ikke nyt for 64-bit computing. Der er dog en bemærkelsesværdig tendens til at vokse filstørrelser. Store data, stor video, store spil osv. Med et maksimalt 4 gigabyte til computerhukommelse (se ovenstående afsnit), bliver hukommelseskortning også langsomt lammet.

Så hvilke applikationer vil gavne?

Konkret er det de applikationer, der arbejder med store data. Din gennemsnitlige tekstbehandler eller webbrowser behøver ikke mange hukommelses- og processorregistre. De vil fungere simpelt med en 32-bit processor og 4 gigabyte hukommelse. Men selv for webbrowsere er forskellen klart mærkbar Chrome 64-bit Vs 32-bit til Windows - Er 64-bit værd at installere? Chrome 64-bit Vs 32-bit til Windows - Er 64-bit værd at installere? Enhver, der bruger Windows 7, 8 eller 8.1 på en computer med en 64-bit processor kan bruge Chrome 64-bit. Hvad er forskellen? Det glæder mig, du spurgte. Læs mere .

eftervirkninger

Applikationer, der arbejder med kodning, dekodning og kryptering, kan være til gavn for de ekstra registre i 64-bit processorer. Et sådant eksempel er video konvertering De bedste gratis video redaktører til Windows De bedste gratis video redaktører til Windows Alle tager videoer i disse dage. Men kraftfulde gratis videoredigerere forbliver sjældne. Vi præsenterer de absolut bedste gratis videoredigerere til rådighed for Windows. Læs mere . 3D-applikationer kan være til gavn, hvis gengivelsen er CPU-tung. Til spil vil GPU'en tage udgangspunkt i renderingens indvirkning, og spil vil hovedsagelig drage fordel af den ekstra RAM RAM for spillere: Hvad betyder specifikationerne, og hvordan ændrer de Performance RAM for spillere: Hvad betyder specifikationerne, og hvordan gør de Alter Performance Hvis du vil opleve stor ydeevne, mens du spiller spil, er det vigtigt, at du bruger den rigtige hardware, der kan udføre jobbet. Læs mere .

Når det implementeres korrekt, fungerer nogle HPC-processer (high power computing) som stress test, multi-tasking og clustering kan også nyde godt af 64-bit.

Ulemper ved 64-bit computing

Selvom de fleste af beviser er til fordel for 64-bit computing, bør også ulemperne nævnes. Mest vigtigt: øget hukommelsesbrug og manglende 16-bit software og 32-bit driver kompatibilitet.

Kompatibilitet diskuteres i længden i næste afsnit.

Øget brug af hukommelse

De samme data kan optage mere hukommelse på et 64-bit system end på et 32-bit system. Dette skyldes for det meste den øgede længde af nogle interne strukturer, som hukommelsesadresser (større pointers) og 64-bit tal. I større målestok er dette ikke så mærkbart. Det er intet at bekymre sig om, hvis du har tilstrækkelig hukommelse til at garantere et 64-bit system.

Kompatibilitet

Folk har gjort en stor indsats for at gøre overgangen mellem 32-bit og 64-bit databehandling så glat som muligt. Kompatibilitet i 64-bit computing kan overvejes på flere niveauer. Vi starter ved computerprocessoren og arbejder op til computerapplikationer.

Processorkompatibilitet

Den centrale del af 64-bit parade, du har helt sikkert brug for en 64-bit processor. Du kan finde ud af om du har en 64-bit processor ved at tjekke producentens hjemmeside eller ved at bruge Værktøjsværktøjet fra Gibson Research Corporation. Dette værktøj tager et nærmere kig på processoren i din computer og kan fortælle dig om den har en 64-bit maksimal bitlængde blandt andet. Windows 8.1 Upgrade Assistant fortæller dig meget det samme.

64-bit-processorer er blevet standard for forbrugercomputere, da x86-64-CPU'er lavede deres indtastning i 2003. Hvis du har købt din processor i de sidste par år, har du sikkert en 64-bit processor.

Kompatibilitet med operativsystemet

64-bit processorer er kompatible med både 32-bit og 64-bit operativsystemer. I dag kommer alle populære operativsystemer i disse to smag. Hvis du har en 64-bit processor, kan du vælge med hvilken af ​​disse to varianter at installere. Selv om du vil udnytte fordelene ved en 64-bit processor, skal du også bruge et 64-bit operativsystem.

Du kan endda bruge et 64-bit operativsystem allerede 4 Nemme måder at vide, hvis du har en 64-bit version af Windows 4 Nemme måder at vide, hvis du har en 64-bit version af Windows Bruger du en processor, der understøtter et 64-bit operativsystem og kører et 64-bit operativsystem? Den gennemsnitlige off-and-on pc-bruger ved nok ikke svarene på disse spørgsmål, selv om de skulle .... Læs mere.

Driver Kompatibilitet

Det er meget vigtigt at bemærke, at 32-bit drivere ikke er kompatible med et 64-bit operativsystem, og omvendt. Med andre ord, din hardware har brug for en 64-bit driver til at arbejde med et 64-bit operativsystem. For næsten alle nyligt fremstillede hardware leveres både en 32-bit og 64-bit driver. Hvis du går til butikken og køber en HP printer, er du sikker på at den vil have 64-bit drivere.

Hovedproblemet eksisterer med gammel hardware, for hvilket hardwareproducenten i nogle tilfælde ikke har været i stand til (eller villig) at lave nye drivere siden 2003. Med andre ord, hardware, der ikke har været aktivt understøttet i det sidste årti. Igen kan du tjekke hos producenten, hvis 64-bit drivere leveres. For de fleste produkter kan disse downloades fra producentens support side.

Du kan også kontrollere Windows Compatibility Center. Hvis et produkt er certificeret til Windows 8.1, er det garanteret at arbejde på både 32-bit og 64-bit versioner af operativsystemerne.

Software kompatibilitet

En stor indsats er blevet brugt i håb om at gøre den uundgåelige overgang fra 32-bit til 64-bit computing så smertefri som muligt. Som følge heraf er softwarekompatibiliteten næsten sømløs. I virkeligheden er næsten alle 32-bit software kompatibel med 64-bit operativsystemer.

To typer software understøttes ikke på 64-bit operativsystem. For det første kan softwaren på grund af driverens kompatibilitet diskuteret i det foregående afsnit ikke udelukkende stole på en bestemt 32-bit driver. For det andet må softwaren ikke inkorporere 16-bit kode (den endnu mere gamle forgænger af 32-bit) i sin egen kode.

Du kan igen kontrollere Windows Compatibility Center for at se, om en 32-bit software vil køre på et 64-bit Windows-operativsystem. Med Windows 8.1-certificering fungerer den på både 32-bit og 64-bit versioner af operativsystemerne.

Kører du et 64-bit eller 32-bit system lige nu? Hvad fik dig til at skifte, eller hvad holder dig tilbage? Slet en linje i kommentarerne!

Billedkreditter: Oleksiy Mark, Derter

In this article