Linux-systembitstørrelse. Omfattende informasjon om bitdybden til operativsystemet? Kommandoer for å vise informasjon om prosessoren

I prosessen med å bli kjent med og bruke en datamaskin i lang tid, står mange brukere overfor problemet med bithet i operativsystemet. I dag er det 2 typer OS-bitdybde: x32 og x64. Først av alt er systemets kapasitet nødvendig når du installerer en viss gruppe programmer, som er utgitt i to versjoner, samt når du velger et distribusjonssett for å installere operativsystemet på en datamaskin.

Hva er bitdybde?

Bitkapasitet er prosessorens evne til å behandle og utføre kommandoer i en viss bitdybdemodus.


I dag er det to typer bitdybde: x32 (x86) og x64. x32-bits kapasitet kalles noen ganger x86; denne typen kapasitet er karakteristisk for tidligere generasjoner av prosessorer, og x64 er karakteristisk for nye og moderne. Muligheten til å angi typen bitdybde til operativsystemet avhenger også av bitdybden til prosessoren.

De viktigste tekniske forskjellene mellom x32 og x64 for brukeren er ganske betydelige og har mange nyanser under installasjonen; vi vil diskutere forskjellene og funksjonene deres nedenfor.

OS bit forskjeller?

Så først og fremst avhenger hastigheten på operasjonen av bitdybden til operativsystemet. Ifølge forskning fungerer et system med x64-bits arkitektur raskere enn x32-bits motstykket. I dag er mange separate versjoner av programmer skrevet spesielt for x64-arkitektur, men de fleste av dem fungerer fortsatt bare i x32-modus.

Noen tror at hvis de fleste programmer er skrevet for x32-arkitektur, så er det ingen vits i å installere et x64-system, men dette er fundamentalt feil.


De fleste brukere i dag har mer enn 4 GB. Det er viktig å merke seg at x32-bits operativsystemer bare fungerer med RAM opptil 4 GB. Med andre ord, hvis du har 4 GB eller mer RAM, vil x32-bit OS bare fungere med 3 GB; resten av RAM vil rett og slett ikke bli brukt. Et x64 OS vil se hele mulige mengden RAM, så lenge hovedkortet ditt støtter det. fra x64 til en datamaskin med mindre enn 4 GB RAM - det gir ingen mening.

Merk at i et x64-operativsystem kan du installere x32-applikasjoner, men hvis det er omvendt, så ikke.


Det er ingen visuelle forskjeller mellom x32 OS og x64-systemet. De er helt identiske visuelt. Deres eneste åpenbare forskjell er tilstedeværelsen av to "Program Files"-mapper på systemstasjonen C: x64-applikasjoner er installert i den ene, og x32-applikasjoner er installert i den andre (merket x86).

Hvordan velge OS bitdybde?

For å velge et OS, må du vite bithastigheten til prosessoren og mengden RAM. Hvis du har mer enn 4 GB RAM (ideelt sett 6 GB eller mer), er det definitivt verdt å installere et x64-bit system.

La oss vurdere saker separat med datamaskiner hvis RAM-kapasitet er nøyaktig 4 GB. Faktum er at mange mennesker i dette tilfellet installerer et x64-bit system for å oppleve alle de såkalte "fordelene" med denne bitkapasiteten, og også for ikke å miste en halv gigabyte minne. Men faktum er at vi på det sterkeste vil anbefale at du foretrekker et OS med x32-bit. Faktum er at x64-systemet dekker den ubrukte en halv megabyte av x32-systemet, men for arbeidet tar det mer enn dette volumet, noe som gjør en slik installasjon upraktisk.

Når mengden RAM ikke overstiger 4 GB, og prosessoren kjører i x32-modus, er det ingenting igjen enn å installere x32 OS.

Hvordan finne ut OS-bitdybden?

La oss nå prøve å finne ut hva bitdybden til det installerte systemet er.

Du kan få det mest nøyaktige svaret på spørsmålet om systemkapasitet i informasjonsdelen. For å gjøre dette, kall inn sidemenyen

Datamaskinarkitektur(eng. Dataarkitektur) - strukturen til en datamaskin som bestemmer behandlingen av informasjon og prinsippene for samhandling mellom maskinvare og programvare.
Datamaskinens tilfeldige tilgangsminne (RAM, RAM). Datamaskin RAM er forkortet som RAM(Random Access Memory) eller RAM(Random Access Memory - Random Access Memory).

Hva er bitdybde? Bitkapasitet er evnen til å behandle et visst antall biter samtidig.
Alle systemer Linux finnes i to versjoner - 32-bit Og 64-bit.
Arkitektoniske forskjeller mellom 32 Og 64-bit versjoner Linux, selvfølgelig er det.
De viktigste funksjonene og forskjellene som direkte påvirker brukeren og som han må forholde seg til:

1. Maksimal mengde RAM (Random Access Memory).
2. Operativsystembitstørrelse (32 eller 64-bit).
3. Prosessorkapasitet.

Maksimal mengde RAM.

32-bit operativsystemet kan bruke, "se" ikke mer enn 4 GB RAM. Dette er den viktigste forskjellen, og den viktigste. Hvis datamaskinen din har RAM (Random Access Memory) - 2 GB, Det 32-bit Operativsystemet fungerer fint med dette volumet.

64-bit operativsystemet kan jobbe med mye mer OM større mengder minne – opptil 192 GB.

Hvis du er på en datamaskin med 4 GB RAM du vil jobbe under ledelse 32-biters OS, så vil hun rett og slett ikke se et slikt volum. Alt hun kan bruke er ca 3,5 GB fra 4 GB. Den kan ikke gi gjenværende volum for å kjøre programmer. Selvfølgelig, hvis du installerer det på en datamaskin med 8 GB RAM, si, og samtidig forblir du på 32-bits system, så ser hun ikke igjen 3,5 GB fra hele det etablerte volumet og resten 4,5 GB vil rett og slett forbli ubrukt.

Hvilke funksjoner har et 64-bitssystem?

Visuelt - ingen. De. utad er det et vanlig OS, ikke forskjellig fra 32-bit alternativ.
Teknisk sett er det små forskjeller. Det første er det 64-biters OS"ser" store mengder minne og vet hvordan man jobber med dem. For det andre lar den deg løpe 64-bits applikasjoner(32-bit - nei).

Prosessorkapasitet.

Følgelig, for å kunne installere 64-biters Linux, må prosessoren din støtte 64-bit instruksjoner (ellers vil du ikke engang kunne begynne å installere 64-bit Linux). Disse instruksjonene kan kalles annerledes: Intel-IA64, AMD - AMD64.

For å finne ut hvilken type prosessor (32 eller 64-bit) datamaskinen har, kjør følgende kommando i terminalen:


Som du kan se på bildet etter å ha utført kommandoen, er arkitekturen til datamaskinen min x86_64, dvs. 64-bit. Og prosessoren støtter begge deler 32-bit, så 64-bit arkitektur av installerte systemer.
Hvis du ser tall etter å ha utført kommandoen x86, i686 eller i386, betyr datamaskinens prosessor - 32-bit og du kan bare installere på den 32-bit systemer.

For å sjekke arkitekturen til den installerte Linux OS på datamaskinen din, kjør en av følgende kommandoer i en terminal.



Publiseringsdato: oktober 2014
Oversettelse: Semenenko V.
Overføringsdato: mai 2015

Det er alltid nyttig å kjenne til i det minste de grunnleggende egenskapene til operativsystemet du arbeider under på datamaskinen. For eksempel kan det hende du trenger å vite bitheten til operativsystemet - 32-bit eller 64-bit? Dette er tilfellet når du, når du installerer et tilleggsprogram, må velge hvilket bitprogram du må laste ned for å installere det på systemet.

Selvfølgelig har Ubuntu Software Center et stort utvalg programmer for Ubuntu Linux-operativsystemet. Noen ganger kan det imidlertid hende du må installere et program fra en tredjepartskilde som tilbyr et utvalg av både 32-biters og 64-biters versjoner av det samme programmet. Og hvilken versjon av programmet bør jeg velge i dette tilfellet?

Denne artikkelen vil beskrive flere måter å finne ut om Linux-operativsystemet er 32-bit eller 64-bit. Noen av disse metodene gir enda mer informasjon enn bare systemets bitkapasitet.

De to første metodene bruker kommandoen uname konsoll, som viser nødvendig informasjon i et terminalvindu. Hvis du trenger å få mer informasjon om systemet, må du kjøre kommandoen uname med flagget -a:

$ uname -a

Som et resultat vil terminalvinduet vise informasjon i følgende rekkefølge:

  • operativsystemets kjernenavn
  • maskinnettverksnavn (vertsnavn)
  • operativsystemkjernens utgivelsesnummer
  • operativsystemets kjerneversjon
  • bilnavn
  • CPU-type
  • plattform
  • operativsystem

I listen som vises av kommandoen, er systembitdybden de første sifrene etter lokal tid på maskinen (bildene i artikkelen er klikkbare):

For eksempel, hvis systemet er 64-bit, vil det i konsollen bli indikert som x86_64; hvis systemet er 32-bit, vil det i konsollen bli indikert som i686 eller i386. Vær oppmerksom på at i utdataene til uname-programmet er typen sentral prosessor og plattform angitt på samme måte som bitheten til operativsystemet.

Hvis du bruker uname-kommandoen trenger du bare å få bitdybden til operativsystemet, så bare kjør det i et terminalvindu med -m-flagget:

$ uname -m

Denne kommandoen vil vise navnet på maskinen og i tillegg vise bitheten til operativsystemet - 32-bit (i686 eller i386) eller 64-bit (x86_64):

Arch console-kommandoen ligner på uname-kommandoen med -m-flagget. Terminalvinduet vil også vise bitdybden til operativsystemet - 32-bit (i686 eller i386) eller 64-bit (x86_64). For å gjøre dette, skriv inn navnet på kommandobuen i konsollen og kjør den ved å trykke på Enter-tasten:

En annen konsollkommando for å vise informasjon om bitheten til operativsystemet er filkommandoen, som spesifiserer det spesielle argumentet /sbin/init. I terminalvinduet må du skrive inn en kommando som:

$ fil /sbin/init

Mye informasjon vil bli vist i konsollen, hvorav i dette tilfellet bare den første linjen er nødvendig (mer presist, begynnelsen av denne linjen) - ... ELF 64-bit LSB ... :

Hvis bruken av konsollkommandoer av en eller annen grunn er uakseptabel, kan du bruke de grafiske verktøyene som følger med ethvert Linux-operativsystem.

Oversetterens merknad: i dette tilfellet, vær forberedt på det faktum at i forskjellige skrivebordsmiljøer (GNOME Shell, Cinnamon, Xfce, KDE, Unity) og Window Managers (Enlightenment, Fluxbox, Xfce, og så videre), plasseringen av nødvendig informasjon kan være forskjellig hver gang. Konsollverktøy er mer universelle i denne forbindelse.

La oss vurdere å skaffe informasjon om bitheten til operativsystemet ved å bruke Linux Mint 17.1 Cinnamon som et eksempel. I hovedmenyen til systemet velger du "Systeminnstillinger". I "System Settings"-vinduet som åpnes, finn "System Info"-ikonet i "Maskinvare"-delen. Et vindu med samme navn åpnes med informasjon om Linux-operativsystemet:


I den første linjen "Operativsystem" ser vi typen operativsystem og bitdybden.

Hilsen, kjære lesere! I dag vil du lære alt om systemkapasitet. Dette vil være en annen byggestein i databasen din. Mange mennesker er forvirret over bitdybden til operativsystemer og vet ikke engang hvordan de skal bestemme det på PC-en. Vi vil hjelpe deg å forstå hva systembitdybden er, hvilke bitdybder det er, og hva forskjellen er mellom dem.

Hva er bitdybde egentlig? I informatikk bit dybde- dette er antall biter som kan behandles samtidig av en gitt enhet (i vårt tilfelle, OS). I dag er det bare to-bits operativsystemer. Dette 32-bit Og 64-bit. Dette betyr at et 32-bits OS bare kan behandle 32 biter med informasjon om gangen. Og følgelig er et 64-bits system dobbelt så stort, dvs. 64 biter med informasjon. Men dette er ikke den eneste og ikke den viktigste forskjellen mellom operativsystemer med forskjellige bitdybder.

Forskjeller mellom x32 og x64 bit operativsystemer

  • Hovedforskjellen mellom et 32-bits system og et 64-bits er at x32-bits systemet bare fungerer med 3,5 GB tilfeldig tilgang minne. Selv om systemet har 8 GB RAM, kan x32 bare maksere rundt 3,5 GB minne. 64-bits system støtter opptil 128 GB RAM.
  • Et 64-bits system kan kjøre 64-bits applikasjoner. Den starter og fungerer med 32-bits applikasjoner med samme suksess.
  • Et 32-bits system kan ikke kjøre x64-applikasjoner.
  • 64-bits systemer har støtte for multi-core og multiprosessering
  • 64-bits systemer krever installasjon av spesielle x64 drivere for enheter.
  • Prosessoren må ha støtte for 64-bits systemer.

Fordeler og ulemper med å bytte til et 64-bits system

Det er flere fordeler og de er veldig overbevisende, som du vil se nå, men det er alternativer der valget vil være et vinnende x32 systemer.

proffer

  1. Støtte for store mengder RAM (det største pluss)
  2. Start og arbeid med både 32-biters og 64-biters applikasjoner.
  3. Merkbare ytelsesgevinster på systemer med flerkjerneprosessorer.

Minuser

  1. Det kan være problemer med å finne kompatible drivere (for øyeblikket er denne risikoen praktisk talt redusert til null)
  2. Overgangen vil ikke være berettiget hvis systemet har 4 GB RAM eller mindre. Faktum er at selve 64-bits systemet og 64-biters programmer bruker RAM mange ganger mer enn 32-biters. Og den tilsynelatende frigjorte 0,5 GB RAM vil gå til den. I en slik situasjon er det bedre å holde seg på x32-systemet.

Hvordan finne ut systembitstørrelsen på en PC?

måter finne ut systemkapasiteten Det er mye installert på datamaskinen. For hvert OS er de naturligvis radikalt forskjellige. Vi vil finne ut bitdybden på Windows-operativsystemer, og også, som en bonus, på Linux OS. Men først, la oss se på betegnelsene på systemkapasiteten som er tatt i bruk i IT-feltet.

Bitkapasitetsbetegnelser: x32, x64, x86.

Som du sikkert gjettet fra artikkelen, er et 32-bits OS utpekt som x32, og et 64-biters OS as x64. Men veldig ofte er 32-bits systemet utpekt som x86. På Internett forstår noen brukere at x32 og x86 er det samme systemet. Det er ikke riktig. x86 er mikroprosessorarkitekturen og maskinvareplattformen. Den kan brukes på både 32-biters og 64-biters programmer.
Faktum er at navnene på de første prosessorene Intel 86 ble alltid tildelt på slutten (for eksempel I8086 eller 80386 osv.) I fremtiden, selv når prosessorer fra Intel begynte å bli kalt Pentium, fortsatte plattformen å bli utpekt som sådan. Derfra har denne uriktige betegnelsen overlevd til i dag. Riktig notasjon for 32-bits systemer bør være x86_32 og for 64-bit hhv x86_64 eller bare x32 og x64.

La oss finne ut bitdybden til systemet på Windows.

På Windows av alle versjoner kan du finne bitdybden ved å høyreklikke på snarveien Datamaskinen min og velger " Egenskaper". Systemvinduet åpnes.

I dette vinduet i elementet " System type" og vil bli indikert kapasiteten til systemet ditt.
På XP vil bitdybden i dette avsnittet kun bli indikert hvis systemet 64-bit.

Finne ut bitkapasiteten til systemet på Linux

I utgangspunktet brukeren linux burde som standard kunne slike småting. Men hva om han glemte det, skal jeg minne ham på det. Det er flere måter finne ut systemkapasiteten på linux . Vi vil vurdere bare én.
La oss bruke terminalen. Du kan åpne den gjennom panelet ved å gå til " applikasjoner->Standard->Terminal"eller hurtigtastene Ctrl + Alt + T.
I terminalen skriver du kommandoen uname -m og trykker Enter

Maskinnavnet og systembitstørrelsen vil vises.



Publiseringsdato: oktober 2014
Oversettelse: Semenenko V.
Overføringsdato: mai 2015

Det er alltid nyttig å kjenne til i det minste de grunnleggende egenskapene til operativsystemet du arbeider under på datamaskinen. For eksempel kan det hende du trenger å vite bitheten til operativsystemet - 32-bit eller 64-bit? Dette er tilfellet når du, når du installerer et tilleggsprogram, må velge hvilket bitprogram du må laste ned for å installere det på systemet.

Selvfølgelig har Ubuntu Software Center et stort utvalg programmer for Ubuntu Linux-operativsystemet. Noen ganger kan det imidlertid hende du må installere et program fra en tredjepartskilde som tilbyr et utvalg av både 32-biters og 64-biters versjoner av det samme programmet. Og hvilken versjon av programmet bør jeg velge i dette tilfellet?

Denne artikkelen vil beskrive flere måter å finne ut om Linux-operativsystemet er 32-bit eller 64-bit. Noen av disse metodene gir enda mer informasjon enn bare systemets bitkapasitet.

De to første metodene bruker kommandoen uname konsoll, som viser nødvendig informasjon i et terminalvindu. Hvis du trenger å få mer informasjon om systemet, må du kjøre kommandoen uname med flagget -a:

$ uname -a

Som et resultat vil terminalvinduet vise informasjon i følgende rekkefølge:

  • operativsystemets kjernenavn
  • maskinnettverksnavn (vertsnavn)
  • operativsystemkjernens utgivelsesnummer
  • operativsystemets kjerneversjon
  • bilnavn
  • CPU-type
  • plattform
  • operativsystem

I listen som vises av kommandoen, er systembitdybden de første sifrene etter lokal tid på maskinen (bildene i artikkelen er klikkbare):

For eksempel, hvis systemet er 64-bit, vil det i konsollen bli indikert som x86_64; hvis systemet er 32-bit, vil det i konsollen bli indikert som i686 eller i386. Vær oppmerksom på at i utdataene til uname-programmet er typen sentral prosessor og plattform angitt på samme måte som bitheten til operativsystemet.

Hvis du bruker uname-kommandoen trenger du bare å få bitdybden til operativsystemet, så bare kjør det i et terminalvindu med -m-flagget:

$ uname -m

Denne kommandoen vil vise navnet på maskinen og i tillegg vise bitheten til operativsystemet - 32-bit (i686 eller i386) eller 64-bit (x86_64):

Arch console-kommandoen ligner på uname-kommandoen med -m-flagget. Terminalvinduet vil også vise bitdybden til operativsystemet - 32-bit (i686 eller i386) eller 64-bit (x86_64). For å gjøre dette, skriv inn navnet på kommandobuen i konsollen og kjør den ved å trykke på Enter-tasten:

En annen konsollkommando for å vise informasjon om bitheten til operativsystemet er filkommandoen, som spesifiserer det spesielle argumentet /sbin/init. I terminalvinduet må du skrive inn en kommando som:

$ fil /sbin/init

Mye informasjon vil bli vist i konsollen, hvorav i dette tilfellet bare den første linjen er nødvendig (mer presist, begynnelsen av denne linjen) - ... ELF 64-bit LSB ... :

Hvis bruken av konsollkommandoer av en eller annen grunn er uakseptabel, kan du bruke de grafiske verktøyene som følger med ethvert Linux-operativsystem.

Oversetterens merknad: i dette tilfellet, vær forberedt på det faktum at i forskjellige skrivebordsmiljøer (GNOME Shell, Cinnamon, Xfce, KDE, Unity) og Window Managers (Enlightenment, Fluxbox, Xfce, og så videre), plasseringen av nødvendig informasjon kan være forskjellig hver gang. Konsollverktøy er mer universelle i denne forbindelse.

La oss vurdere å skaffe informasjon om bitheten til operativsystemet ved å bruke Linux Mint 17.1 Cinnamon som et eksempel. I hovedmenyen til systemet velger du "Systeminnstillinger". I "System Settings"-vinduet som åpnes, finn "System Info"-ikonet i "Maskinvare"-delen. Et vindu med samme navn åpnes med informasjon om Linux-operativsystemet:


I den første linjen "Operativsystem" ser vi typen operativsystem og bitdybden.