Linux system bitstørrelse. Omfattende information om bitdybden af ​​operativsystemet? Kommandoer til visning af information om processoren

I processen med at lære at kende og bruge en computer i lang tid, står mange brugere over for problemet med operativsystemets bithed. I dag er der 2 typer OS bitdybde: x32 og x64. Først og fremmest er systemets kapacitet nødvendig, når du installerer en bestemt gruppe af programmer, som udgives i to versioner, samt når du vælger et distributionssæt til installation af operativsystemet på en computer.

Hvad er bitdybde?

Bitkapacitet er processorens evne til at behandle og udføre kommandoer i en bestemt bitdybdetilstand.


I dag er der to typer bitdybde: x32 (x86) og x64. x32-bit-kapaciteten kaldes nogle gange x86; denne type kapacitet er karakteristisk for tidligere generationer af processorer, og x64 er karakteristisk for nye og moderne. Muligheden for at indstille typen af ​​bitdybde for operativsystemet afhænger også af processorens bitdybde.

De vigtigste tekniske forskelle mellem x32 og x64 for brugeren er ret betydelige og har mange nuancer under installationen; vi vil diskutere deres forskelle og funktioner nedenfor.

OS bit forskelle?

Så først og fremmest afhænger hastigheden af ​​dens drift af operativsystemets bitdybde. Ifølge forskning fungerer et system med x64-bit arkitektur hurtigere end dets x32-bit modstykke. I dag er mange separate versioner af programmer blevet skrevet specifikt til x64-arkitektur, men de fleste af dem fungerer stadig kun i x32-tilstand.

Nogle mennesker tror, ​​at hvis de fleste programmer er skrevet til x32-arkitektur, så nytter det ikke noget at installere et x64-system, men det er grundlæggende forkert.


De fleste brugere har i dag mere end 4 GB. Det er vigtigt at bemærke, at x32-bit operativsystemer kun fungerer med RAM op til 4 GB. Med andre ord, hvis du har 4 GB eller mere RAM, så vil x32-bit OS kun fungere med 3 GB; resten af ​​RAM vil simpelthen ikke blive brugt. Et x64 OS vil se hele den mulige mængde RAM, så længe dit bundkort understøtter det. fra x64 til en computer med mindre end 4 GB RAM - det giver ingen mening.

Bemærk, at i et x64-operativsystem kan du installere x32-applikationer, men hvis det er omvendt, så ikke.


Der er ingen visuelle forskelle mellem x32 OS og x64-systemet. De er helt identiske visuelt. Deres eneste åbenlyse forskel er tilstedeværelsen af ​​to "Program Files"-mapper på systemdrevet C: x64-applikationer er installeret i den ene, og x32-applikationer er installeret i den anden (mærket x86).

Hvordan vælger man OS bitdybde?

For at vælge et OS skal du kende din processors bithastighed og mængden af ​​RAM. Hvis du har mere end 4 GB RAM (ideelt set 6 GB eller mere), så er det bestemt værd at installere et x64-bit system.

Lad os separat overveje tilfælde med computere, hvis RAM-kapacitet er nøjagtigt 4 GB. Faktum er, at mange mennesker i dette tilfælde installerer et x64-bit-system for at opleve alle de såkaldte "fordele" ved denne bitkapacitet, og også for ikke at miste en halv gigabyte hukommelse. Men faktum er, at vi til gengæld stærkt vil anbefale, at du foretrækker et OS med x32-bit. Faktum er, at x64-systemet dækker den ubrugte halve megabyte af x32-systemet, men for dets arbejde kræver det mere end dette volumen, hvilket gør en sådan installation upraktisk.

Når mængden af ​​RAM ikke overstiger 4 GB, og processoren kører i x32-tilstand, er der ikke andet tilbage end at installere x32 OS.

Hvordan finder man ud af OS-bitdybden?

Lad os nu prøve at finde ud af, hvad bitdybden af ​​dit installerede system er.

Du kan få det mest præcise svar på spørgsmålet om systemkapacitet i informationssektionen. For at gøre dette skal du kalde sidemenuen ind

Computer arkitektur(eng. Computerarkitektur) - strukturen af ​​en computer, der bestemmer behandlingen af ​​information og principperne for interaktion mellem hardware og software.
Computer tilfældig adgangshukommelse (RAM, RAM). Computer RAM er forkortet til vædder(Random Access Memory) eller vædder(Random Access Memory - Random Access Memory).

Hvad er bitdybde? Bitkapacitet er evnen til samtidigt at behandle et vist antal bits.
Alle systemer Linux findes i to versioner - 32-bit Og 64-bit.
Arkitektoniske forskelle mellem 32 Og 64-bit versioner Linux, selvfølgelig er der.
De vigtigste funktioner og forskelle, der direkte påvirker brugeren, og som han skal forholde sig til:

1. Maksimal mængde RAM (Random Access Memory).
2. Operativsystem bitstørrelse (32 eller 64-bit).
3. Processorkapacitet.

Maksimal mængde RAM.

32-bit operativsystemet kan bruge, "se" ikke mere end 4 GB RAM. Dette er den vigtigste forskel og den mest betydningsfulde. Hvis din computer har Random Access Memory (RAM) - 2 GB, At 32-bit Operativsystemet fungerer fint med denne lydstyrke.

64-bit styresystemet kan arbejde med meget mere OM større mængder hukommelse – op til 192 GB.

Hvis du er på en computer med 4 GB RAM du vil arbejde under ledelse 32-bit OS, så vil hun simpelthen ikke se sådan en volumen. Det eneste hun kan bruge er ca 3,5 GB fra 4 GB. Den kan ikke levere den resterende volumen til kørende programmer. Selvfølgelig, hvis du installerer det på en computer med 8 GB RAM, siger, og samtidig forbliver du på 32-bit system, så ser hun ikke igen 3,5 GB fra hele det etablerede volumen og det resterende 4,5 GB vil simpelthen forblive ubrugt.

Hvilke funktioner har et 64-bit system?

Visuelt - ingen. De der. udadtil er det et almindeligt OS, ikke anderledes end 32-bit mulighed.
Teknisk set er der mindre forskelle. Det første er det 64-bit OS"ser" store mængder hukommelse og ved, hvordan man arbejder med dem. For det andet giver det dig mulighed for at løbe 64-bit applikationer(32-bit - nej).

Processorkapacitet.

Følgelig for at kunne installere 64-bit Linux, skal din processor understøtte 64-bit instruktioner (ellers vil du ikke engang være i stand til at begynde at installere 64-bit Linux). Disse instruktioner kan kaldes anderledes: Intel-IA64, AMD - AMD64.

For at bestemme hvilken type processor (32 eller 64-bit) din computer har, skal du køre følgende kommando i terminalen:


Som du kan se på billedet efter at have udført kommandoen, er arkitekturen på min computer x86_64, dvs. 64-bit. Og processoren understøtter begge dele 32-bit, så 64-bit arkitektur af installerede systemer.
Hvis du efter at have udført kommandoen ser tal x86, i686 eller i386, betyder din computers processor - 32-bit og du kan kun installere på det 32-bit systemer.

For at kontrollere arkitekturen af ​​den installerede Linux OS på din computer skal du køre en af ​​følgende kommandoer i en terminal.



Udgivelsesdato: oktober 2014
Oversættelse: Semenenko V.
Overførselsdato: maj 2015

Det er altid nyttigt at kende i det mindste de grundlæggende egenskaber ved det operativsystem, som du arbejder under på computeren. For eksempel kan du have brug for at kende bitheden af ​​operativsystemet - 32-bit eller 64-bit? Dette er tilfældet, når du, når du installerer et ekstra program, skal vælge, hvilket bitprogram du skal downloade for at installere det på systemet.

Selvfølgelig har Ubuntu Software Center et stort udvalg af programmer til Ubuntu Linux-operativsystemet. Nogle gange kan det dog være nødvendigt at installere et program fra en tredjepartskilde, der tilbyder et valg af både 32-bit og 64-bit versioner af det samme program. Og hvilken version af programmet skal jeg vælge i dette tilfælde?

Denne artikel vil beskrive flere måder at afgøre, om Linux-operativsystemet er 32-bit eller 64-bit. Nogle af disse metoder giver endnu mere information end blot systemets bitkapacitet.

De første to metoder bruger kommandoen uname console, som viser de nødvendige oplysninger i et terminalvindue. Hvis du har brug for at få mere information om systemet, skal du køre kommandoen uname med flaget -a:

$ uname -a

Som et resultat vil terminalvinduet vise oplysninger i følgende rækkefølge:

  • operativsystemets kernenavn
  • maskinens netværksnavn (værtsnavn)
  • operativsystemkernens udgivelsesnummer
  • operativsystemets kerneversion
  • bilens navn
  • CPU type
  • platform
  • operativ system

På listen, der vises af kommandoen, er systembitdybden de første cifre efter maskinens lokale tid (billederne i artiklen er klikbare):

For eksempel, hvis systemet er 64-bit, vil det i konsollen blive angivet som x86_64; hvis systemet er 32-bit, vil det i konsollen blive angivet som i686 eller i386. Bemærk venligst, at i outputtet af uname-programmet er typen af ​​central processor og platform angivet på samme måde som bitheden af ​​operativsystemet.

Hvis du bruger kommandoen uname, behøver du kun at få bitdybden af ​​operativsystemet, så kør det bare i et terminalvindue med flaget -m:

$ uname -m

Denne kommando viser navnet på maskinen og viser desuden bitheden af ​​operativsystemet - 32-bit (i686 eller i386) eller 64-bit (x86_64):

Arch console-kommandoen ligner kommandoen uname med flaget -m. Terminalvinduet viser også bitdybden af ​​operativsystemet - 32-bit (i686 eller i386) eller 64-bit (x86_64). For at gøre dette skal du indtaste navnet på kommandobuen i konsollen og køre den ved at trykke på Enter-tasten:

En anden konsolkommando til at vise information om operativsystemets bithed er filkommandoen, der specificerer det specielle argument /sbin/init. I terminalvinduet skal du indtaste en kommando som:

$ fil /sbin/init

En masse information vil blive vist i konsollen, hvoraf i dette tilfælde kun den første linje er nødvendig (mere præcist, begyndelsen af ​​denne linje) - ... ELF 64-bit LSB ... :

Hvis brugen af ​​konsolkommandoer af en eller anden grund er uacceptabel, kan du bruge de grafiske hjælpeprogrammer, der følger med ethvert Linux-operativsystem.

Oversætterens note: I dette tilfælde skal du være forberedt på, at i forskellige skrivebordsmiljøer (GNOME Shell, Cinnamon, Xfce, KDE, Unity) og Window Managers (Enlightenment, Fluxbox, Xfce, og så videre), placeringen af ​​de nødvendige oplysninger kan være anderledes hver gang. Konsolværktøjer er mere universelle i denne henseende.

Lad os overveje at få information om bitheden af ​​operativsystemet ved at bruge Linux Mint 17.1 Cinnamon som eksempel. I systemets hovedmenu skal du vælge "Systemindstillinger". I vinduet "Systemindstillinger", der åbnes, skal du finde ikonet "Systemoplysninger" i afsnittet "Hardware". Et vindue med samme navn åbnes med oplysninger om Linux-operativsystemet:


I den første linje "Operativsystem" ser vi typen af ​​operativsystem og dets bitdybde.

Hilsen, kære læsere! I dag vil du lære alt om systemkapacitet. Dette vil være endnu en byggesten i din computervidenbase. Mange mennesker er forvirrede over bitdybden af ​​operativsystemer og ved ikke engang, hvordan de skal bestemme det på deres pc. Vi hjælper dig med at forstå, hvad systemets bitdybde er, hvilke bitdybder der er, og hvad forskellen er mellem dem.

Hvad er bitdybde overhovedet? I datalogi bit dybde- dette er antallet af bits, der kan behandles samtidigt af en given enhed (i vores tilfælde OS). I dag er der kun to bit operativsystemer. Det her 32-bit Og 64-bit. Det betyder, at et 32-bit OS kun kan behandle 32 bit information ad gangen. Og følgelig er et 64-bit system dobbelt så stort, dvs. 64 bit information. Men dette er ikke den eneste og ikke den vigtigste forskel mellem operativsystemer med forskellige bitdybder.

Forskelle mellem x32 og x64 bit operativsystemer

  • Den største forskel mellem et 32-bit system og et 64-bit system er, at x32-bit systemet kun fungerer med 3,5 GB Random Access Memory. Selvom systemet har 8 GB RAM, kan x32 kun maksimalt ud af omkring 3,5 GB hukommelse. 64-bit system understøtter op til 128 GB VÆDDER.
  • Et 64-bit system kan køre 64-bit applikationer. Den starter og arbejder med 32-bit applikationer med samme succes.
  • Et 32-bit system kan ikke køre x64-applikationer.
  • 64-bit systemer har understøttelse af multi-core og multiprocessing
  • 64-bit systemer kræver installation af specielle x64 drivere til enheder.
  • Processoren skal have understøttelse af 64-bit systemer.

Fordele og ulemper ved at skifte til et 64-bit system

Der er flere fordele, og de er meget overbevisende, som du vil se nu, men der er muligheder, hvor valget vil være et vindende x32 systemer.

fordele

  1. Understøttelse af store mængder RAM (det største plus)
  2. Start og arbejd med både 32-bit og 64-bit applikationer.
  3. Mærkbare præstationsforbedringer på systemer med multi-core processorer.

Minusser

  1. Der kan være problemer med at finde kompatible drivere (i øjeblikket er denne risiko praktisk talt blevet reduceret til nul)
  2. Overgangen vil ikke være berettiget, hvis systemet har 4 GB RAM eller mindre. Faktum er, at selve 64-bit-systemet og 64-bit-programmer bruger RAM mange gange mere end 32-bit. Og de tilsyneladende frigjorte 0,5 GB RAM vil gå til det. I en sådan situation er det bedre at blive på x32-systemet.

Hvordan finder man ud af systembitstørrelsen på en pc?

måder finde ud af systemets kapacitet Der er meget installeret på computeren. For hvert OS er de naturligvis radikalt forskellige. Vi vil finde ud af bitdybden på Windows-operativsystemer og også, som en bonus, på Linux OS. Men lad os først se på betegnelserne for den systemkapacitet, der er vedtaget på IT-området.

Bitkapacitetsbetegnelser: x32, x64, x86.

Som du sikkert har gættet fra artiklen, er et 32-bit OS betegnet som x32, og et 64-bit OS as x64. Men meget ofte er 32-bit systemet betegnet som x86. På internettet forstår nogle brugere, at x32 og x86 er det samme system. Det er ikke rigtigt. x86 er mikroprocessorarkitekturen og hardwareplatformen. Det kan anvendes til både 32-bit og 64-bit programmer.
Faktum er, at navnene på de første processorer Intel 86 blev altid tildelt i slutningen (for eksempel I8086 eller 80386 osv.) I fremtiden, selv når processorer fra Intel begyndte at blive kaldt Pentium, blev platformen fortsat udpeget som sådan. Derfra har denne forkerte betegnelse overlevet den dag i dag. Den korrekte notation for 32-bit systemer bør være x86_32 og for 64-bit hhv x86_64 eller bare x32 og x64.

Lad os finde ud af bitdybden af ​​systemet på Windows.

På Windows af alle versioner kan bitdybden findes ved blot at højreklikke på genvejen Min computer og vælger " Ejendomme". Systemvinduet åbnes.

I dette vindue i punktet " Systemtype" og vil blive angivet dit systems kapacitet.
På XP vil bitdybden i dette afsnit kun blive vist, hvis systemet 64-bit.

At finde ud af systemets bitkapacitet på Linux

Dybest set brugeren linux burde som standard kunne sådanne små ting. Men hvad hvis han glemte det, vil jeg minde ham om. Der er flere måder find ud af systemkapaciteten på linux . Vi vil kun overveje én.
Lad os bruge terminalen. Du kan åbne det gennem panelet ved at gå til " Ansøgninger->Standard->Terminal"eller tastaturgenvejene Ctrl + Alt + T.
I terminalen skal du skrive kommandoen uname -m og trykke på Enter

Maskinens navn og systembitstørrelse vil blive vist.



Udgivelsesdato: oktober 2014
Oversættelse: Semenenko V.
Overførselsdato: maj 2015

Det er altid nyttigt at kende i det mindste de grundlæggende egenskaber ved det operativsystem, som du arbejder under på computeren. For eksempel kan du have brug for at kende bitheden af ​​operativsystemet - 32-bit eller 64-bit? Dette er tilfældet, når du, når du installerer et ekstra program, skal vælge, hvilket bitprogram du skal downloade for at installere det på systemet.

Selvfølgelig har Ubuntu Software Center et stort udvalg af programmer til Ubuntu Linux-operativsystemet. Nogle gange kan det dog være nødvendigt at installere et program fra en tredjepartskilde, der tilbyder et valg af både 32-bit og 64-bit versioner af det samme program. Og hvilken version af programmet skal jeg vælge i dette tilfælde?

Denne artikel vil beskrive flere måder at afgøre, om Linux-operativsystemet er 32-bit eller 64-bit. Nogle af disse metoder giver endnu mere information end blot systemets bitkapacitet.

De første to metoder bruger kommandoen uname console, som viser de nødvendige oplysninger i et terminalvindue. Hvis du har brug for at få mere information om systemet, skal du køre kommandoen uname med flaget -a:

$ uname -a

Som et resultat vil terminalvinduet vise oplysninger i følgende rækkefølge:

  • operativsystemets kernenavn
  • maskinens netværksnavn (værtsnavn)
  • operativsystemkernens udgivelsesnummer
  • operativsystemets kerneversion
  • bilens navn
  • CPU type
  • platform
  • operativ system

På listen, der vises af kommandoen, er systembitdybden de første cifre efter maskinens lokale tid (billederne i artiklen er klikbare):

For eksempel, hvis systemet er 64-bit, vil det i konsollen blive angivet som x86_64; hvis systemet er 32-bit, vil det i konsollen blive angivet som i686 eller i386. Bemærk venligst, at i outputtet af uname-programmet er typen af ​​central processor og platform angivet på samme måde som bitheden af ​​operativsystemet.

Hvis du bruger kommandoen uname, behøver du kun at få bitdybden af ​​operativsystemet, så kør det bare i et terminalvindue med flaget -m:

$ uname -m

Denne kommando viser navnet på maskinen og viser desuden bitheden af ​​operativsystemet - 32-bit (i686 eller i386) eller 64-bit (x86_64):

Arch console-kommandoen ligner kommandoen uname med flaget -m. Terminalvinduet viser også bitdybden af ​​operativsystemet - 32-bit (i686 eller i386) eller 64-bit (x86_64). For at gøre dette skal du indtaste navnet på kommandobuen i konsollen og køre den ved at trykke på Enter-tasten:

En anden konsolkommando til at vise information om operativsystemets bithed er filkommandoen, der specificerer det specielle argument /sbin/init. I terminalvinduet skal du indtaste en kommando som:

$ fil /sbin/init

En masse information vil blive vist i konsollen, hvoraf i dette tilfælde kun den første linje er nødvendig (mere præcist, begyndelsen af ​​denne linje) - ... ELF 64-bit LSB ... :

Hvis brugen af ​​konsolkommandoer af en eller anden grund er uacceptabel, kan du bruge de grafiske hjælpeprogrammer, der følger med ethvert Linux-operativsystem.

Oversætterens note: I dette tilfælde skal du være forberedt på, at i forskellige skrivebordsmiljøer (GNOME Shell, Cinnamon, Xfce, KDE, Unity) og Window Managers (Enlightenment, Fluxbox, Xfce, og så videre), placeringen af ​​de nødvendige oplysninger kan være anderledes hver gang. Konsolværktøjer er mere universelle i denne henseende.

Lad os overveje at få information om bitheden af ​​operativsystemet ved at bruge Linux Mint 17.1 Cinnamon som eksempel. I systemets hovedmenu skal du vælge "Systemindstillinger". I vinduet "Systemindstillinger", der åbnes, skal du finde ikonet "Systemoplysninger" i afsnittet "Hardware". Et vindue med samme navn åbnes med oplysninger om Linux-operativsystemet:


I den første linje "Operativsystem" ser vi typen af ​​operativsystem og dets bitdybde.