Hur man tar reda på linux-bitdjupet från konsolen. Omfattande information om operativsystemets bitdjup? Maximal mängd RAM



Publiceringsdatum: oktober 2014
Översättning: Semenenko V.
Överföringsdatum: maj 2015

Det är alltid bra att känna till åtminstone de grundläggande egenskaperna operativ system, under vilken du måste arbeta på datorn. Till exempel kan du behöva känna till operativsystemets bithet - 32-bitars eller 64-bitars? Detta är fallet när du, när du installerar ett extra program, måste välja vilket bitprogram du behöver ladda ner för att installera det på systemet.

Självklart har Ubuntu Software Center ett stort antal olika program för operativsystemet Ubuntu Linux. Men ibland kan du behöva installera ett program från en tredjepartskälla som erbjuder ett urval av både 32-bitars och 64-bitarsversioner av samma program. Och vilken version av programmet ska jag välja i det här fallet?

Den här artikeln kommer att beskriva flera sätt att avgöra om operativsystemet Linux är 32-bitars eller 64-bitars. Vissa av dessa metoder ger ännu mer information än bara systemets bitkapacitet.

De två första metoderna använder kommandot uname console, som visar den nödvändiga informationen i ett terminalfönster. Om du behöver få mer information om systemet måste du köra kommandot uname med flaggan -a:

$ uname -a

Som ett resultat kommer terminalfönstret att visa information i följande ordning:

  • operativsystemets kärnnamn
  • maskinens nätverksnamn (värdnamn)
  • versionsnummer för operativsystemets kärna
  • operativsystemets kärnversion
  • bilens namn
  • CPU-typ
  • plattform
  • operativ system

I listan som visas av kommandot är systembitdjupet de första siffrorna efter maskinens lokala tid (bilderna i artikeln är klickbara):

Till exempel, om systemet är 64-bitars, kommer det att indikeras som x86_64 i konsolen; om systemet är 32-bitars kommer det att indikeras som i686 eller i386 i konsolen. Observera att i utmatningen av uname-programmet indikeras typen av central processor och plattform på samma sätt som operativsystemets bithet.

Om du använder kommandot uname behöver du bara få bitdjupet för operativsystemet, kör det bara i ett terminalfönster med flaggan -m:

$ uname -m

Det här kommandot visar namnet på maskinen och visar dessutom bitheten för operativsystemet - 32-bitars (i686 eller i386) eller 64-bitars (x86_64):

Kommandot arch console liknar kommandot uname med flaggan -m. Terminalfönstret visar också bitdjupet för operativsystemet - 32-bitars (i686 eller i386) eller 64-bitars (x86_64). För att göra detta, skriv in namnet på kommandobågen i konsolen och kör den genom att trycka på Enter-tangenten:

Ett annat konsolkommando för att visa information om operativsystemets bithet är filkommandot, som anger det speciella argumentet /sbin/init. I terminalfönstret måste du ange ett kommando som:

$ fil /sbin/init

Mycket information kommer att visas i konsolen, varav i det här fallet endast den första raden behövs (mer exakt början av denna rad) - ... ELF 64-bitars LSB ... :

Om av någon anledning användningen konsolkommandonär oacceptabelt, kan du använda de grafiska verktygen som ingår i alla Linux-operativsystem.

Översättarens anmärkning: i det här fallet, var beredd på det faktum att i olika skrivbordsmiljöer (GNOME Shell, Cinnamon, Xfce, KDE, Unity) och fönsterhanterare (Enlightenment, Fluxbox, Xfce, och så vidare), platsen för den nödvändiga informationen kan vara olika varje gång. Konsolverktyg är mer universella i detta avseende.

Låt oss överväga att få information om operativsystemets bithet med hjälp av exemplet Linux Mint 17.1 Kanel. Välj "Systeminställningar" i huvudmenyn i systemet. I fönstret "Systeminställningar" som öppnas hittar du ikonen "Systeminformation" i avsnittet "Hårdvara". Ett fönster med samma namn öppnas med information om operationssalen. Linux-system:


I den första raden "Operativsystem" ser vi typen av operativsystem och dess bitdjup.



Publiceringsdatum: oktober 2014
Översättning: Semenenko V.
Överföringsdatum: maj 2015

Det är alltid användbart att åtminstone känna till de grundläggande egenskaperna hos operativsystemet som du arbetar under på datorn. Till exempel kan du behöva känna till operativsystemets bithet - 32-bitars eller 64-bitars? Detta är fallet när du, när du installerar ett extra program, måste välja vilket bitprogram du behöver ladda ner för att installera det på systemet.

Naturligtvis har Ubuntu Software Center ett stort antal av en mängd olika program för operativsystemet. Ubuntu system Linux. Men ibland kan du behöva installera ett program från en tredjepartskälla som erbjuder ett urval av både 32-bitars och 64-bitarsversioner av samma program. Och vilken version av programmet ska jag välja i det här fallet?

Den här artikeln kommer att beskriva flera sätt att avgöra om operativsystemet Linux är 32-bitars eller 64-bitars. Vissa av dessa metoder ger ännu mer information än bara systemets bitkapacitet.

De två första metoderna använder kommandot uname console, som visar den nödvändiga informationen i ett terminalfönster. Om du behöver få mer information om systemet måste du köra kommandot uname med flaggan -a:

$ uname -a

Som ett resultat kommer terminalfönstret att visa information i följande ordning:

  • operativsystemets kärnnamn
  • maskinens nätverksnamn (värdnamn)
  • versionsnummer för operativsystemets kärna
  • operativsystemets kärnversion
  • bilens namn
  • CPU-typ
  • plattform
  • operativ system

I listan som visas av kommandot är systembitdjupet de första siffrorna efter maskinens lokala tid (bilderna i artikeln är klickbara):

Till exempel, om systemet är 64-bitars, kommer det att indikeras som x86_64 i konsolen; om systemet är 32-bitars kommer det att indikeras som i686 eller i386 i konsolen. Observera att i utmatningen av uname-programmet indikeras typen av central processor och plattform på samma sätt som operativsystemets bithet.

Om du använder kommandot uname behöver du bara få bitdjupet för operativsystemet, kör det bara i ett terminalfönster med flaggan -m:

$ uname -m

Det här kommandot visar namnet på maskinen och visar dessutom bitheten för operativsystemet - 32-bitars (i686 eller i386) eller 64-bitars (x86_64):

Kommandot arch console liknar kommandot uname med flaggan -m. Terminalfönstret visar också bitdjupet för operativsystemet - 32-bitars (i686 eller i386) eller 64-bitars (x86_64). För att göra detta, skriv in namnet på kommandobågen i konsolen och kör den genom att trycka på Enter-tangenten:

Ett annat konsolkommando för att visa information om operativsystemets bithet är filkommandot, som anger det speciella argumentet /sbin/init. I terminalfönstret måste du ange ett kommando som:

$ fil /sbin/init

Mycket information kommer att visas i konsolen, varav i det här fallet endast den första raden behövs (mer exakt början av denna rad) - ... ELF 64-bitars LSB ... :

Om användningen av konsolkommandon av någon anledning är oacceptabel, kan du använda de grafiska verktygen som ingår i alla Linux-operativsystem.

Översättarens anmärkning: i det här fallet, var beredd på det faktum att i olika skrivbordsmiljöer (GNOME Shell, Cinnamon, Xfce, KDE, Unity) och fönsterhanterare (Enlightenment, Fluxbox, Xfce, och så vidare), platsen för den nödvändiga informationen kan vara olika varje gång. Konsolverktyg är mer universella i detta avseende.

Låt oss överväga att skaffa information om bitheten hos operativsystemet på Linux exempel Mint 17.1 Kanel. Välj "Systeminställningar" i huvudmenyn i systemet. I fönstret "Systeminställningar" som öppnas hittar du ikonen "Systeminformation" i avsnittet "Hårdvara". Ett fönster med samma namn öppnas med information om operativsystemet Linux:


I den första raden "Operativsystem" ser vi typen av operativsystem och dess bitdjup.

Datorarkitektur(eng. Computer architecture) - strukturen hos en dator som bestämmer behandlingen av information och principerna för interaktion mellan hårdvara och mjukvara.
Datorns random access-minne (RAM, RAM). Datorns RAM förkortas som Bagge(Random Access Memory) eller Bagge(Random Access Memory - Random Access Memory).

Vad är bitdjup? Bitkapacitet är förmågan att samtidigt bearbeta ett visst antal bitar.
Alla system Linux finns i två versioner - 32-bitars Och 64-bitars.
Arkitektoniska skillnader mellan 32 Och 64-bitars versioner Linux, självklart finns det.
De viktigaste egenskaperna och skillnaderna som direkt påverkar användaren och som han måste hantera:

1. Maximal volym random access minne(BAGGE).
2. Operativsystems bitstorlek (32 eller 64-bitars).
3. Processorkapacitet.

Maximal mängd RAM.

32-bitars operativsystemet kan använda, "se" inte mer än 4 GB RAM. Detta är den viktigaste skillnaden och den viktigaste. Om din dator har Random Access Memory (RAM) - 2 GB, Den där 32-bitars Operativsystemet fungerar bra med denna volym.

64-bitars operativsystemet kan fungera med mycket mer HANDLA OM större mängder minne – upp till 192 GB.

Om du sitter vid en dator med 4 GB RAM du kommer att arbeta under ledning 32-bitars OS, då kommer hon helt enkelt inte att se sådan volym. Allt hon kan använda är ungefär 3,5 GB från 4 GB. Den kan inte tillhandahålla den återstående volymen för program som körs. Naturligtvis, om du installerar det på en dator med 8 GB RAM säg, och samtidigt förblir du på 32-bitars system, då ser hon inte igen 3,5 GB från hela den fastställda volymen och resterande 4,5 GB kommer helt enkelt att förbli oanvända.

Vilka funktioner har ett 64-bitarssystem?

Visuellt – ingen. De där. utåt är det ett vanligt OS, inte annorlunda än 32-bitars alternativ.
Tekniskt sett finns det mindre skillnader. Det första är det 64-bitars OS"ser" stora mängder minne och vet hur man arbetar med dem. För det andra låter det dig springa 64-bitars applikationer(32-bitars - nej).

Processorkapacitet.

Följaktligen, för att kunna installera 64-bitars Linux, måste din processor stödja 64-bitars instruktioner (annars kommer du inte ens att kunna börja installera 64-bitars Linux). Dessa instruktioner kan kallas på olika sätt: Intel-IA64, AMD - AMD64.

För att avgöra vilken typ av processor (32 eller 64-bitars) din dator har, kör följande kommando i terminalen:


Som du kan se på bilden efter att ha kört kommandot, arkitekturen på min dator x86_64, dvs. 64-bitars. Och processorn stöder båda 32-bitars, alltså 64-bitars arkitektur för installerade system.
Om du efter att ha utfört kommandot ser siffror x86, i686 eller i386, betyder din dators processor - 32-bitars och du kan bara installera på den 32-bitars system.

För att kontrollera arkitekturen för den installerade Linux OS på din dator, kör ett av följande kommandon i en terminal.

Hur du tar reda på vilken bitprocessor (32 eller 64-bitars) din dator har
Låt oss först definiera vad bitdjup är och varför denna data kan vara användbar för dig. Bitkapacitet visar hur många bitar processorn kan bearbeta samtidigt.

Alla Linux-system finns i två varianter - för 32-bitars processorer och för 64-bitars processorer. Denna uppdelning framstod förstås inte bara så. Några av de viktigaste skillnaderna som alla användare kan stöta på är:

  1. Maximal mängd RAM som används
    Det hände så att 32-x bitsystem de kan helt enkelt inte "se" mängden RAM som överstiger 4 gigabyte. Denna skillnad kan kallas den viktigaste och viktigaste. På 64-bitars system kan systemet "se" och fungera korrekt med 192 gigabyte RAM. Därför, innan du ökar mängden RAM, bör du ta reda på om de kommer att vara tillgängliga i systemet.
  2. Processorstorlek
    Processorkapaciteten låter dig installera operativsystem med en viss kapacitet. För att installera ett 64-bitarssystem måste du använda en 64-bitars processor.
  3. Operativsystems bitstorlek
    Externt är operativsystem med olika bitnivåer inte annorlunda. Det finns bara mindre tekniska skillnader. Det viktigaste gäller återigen RAM, dess volym och korrekt funktion med henne. Dessutom kan du i ett 64-bitarssystem köra både 64-bitars och 32-bitars applikationer, vilket ett 32-bitarssystem inte kan skryta med.

Kommandon för att visa information om processorn:

Om du arbetar på ett Linux-system kan du enkelt ta reda på hur mycket ditt system och din processor är. För att veta exakt vilken bitstorlek din processor har, skriv in kommandot i terminalen:

Detaljerad information kommer att visas på skärmen, inklusive bitkapaciteten på din processor.

Om du vill ta reda på vilket bitdjup ditt system är installerat på, använd bara kommandot i terminalen.


Topp