Hur vet jag att min processor stöder 64 bitar?

Detta är en fråga som har väckt mycket förvirring bland användarna. Även när de tror att de vet svaret har de ofta fel.

Det verkade klokt att ta upp det nu med tanke på den kommande versionen av Ubuntu 10.04 och Fedora 13. Som vi alla vet har många Linux-distributioner versioner optimerade för 64-bitars processorer. Det är här vårt dilemma uppstår: Kommer min maskin att stödja 64 bitar? Kan jag ladda ner 32-bitarsversionen för alla fall? Och frågorna fortsätter ...


Innan vi börjar avslöja dessa mysterier, låt oss klargöra att för att utföra de tester som vi kommer att göra här är det nödvändigt att du redan har Linux (någon distro) installerad på den maskinen. Annars kan du köra dessa kommandon genom att starta Linux från en LiveCD.

Låt oss börja med att skilja mellan att veta vad din hårdvara faktiskt stöder och vilken typ av kärna du kör på den hårdvaran.

Om du vill veta om du hårdvara stöder 64 bitar, öppnar en terminal och kör:

grep flaggor / proc / cpuinfo

Om lm visas i resultatet stöder den 64 bitar; om Protected Mode visas stöder det 32 ​​bitar; om Real Mode visas stöder det 16 bitar.

Om du vill veta om du nuvarande kärna stöder 64 bitar, öppnar en terminal och kör:

uname -a

Om resultatet visar "x86_64 GNU / Linux" som indikerar att du kör en 64-bitars Linux-kärna. Istället, om du ser "i386 / i486 / i586 / i686", är det en 32-bitars kärna.

När du måste bestämma vilken version av Ubuntu, Fedora eller någon annan distro som ska laddas ner, är det viktigaste det första av kommandona, eftersom det anger om din hårdvara stöder 64 bitar eller inte.. Det andra kommandot berättar bara vilken typ av kärna du har installerat.