Skąd mam wiedzieć, że mój procesor obsługuje 64 bity?

Jest to problem, który wprowadził wiele zamieszania wśród użytkowników. Nawet jeśli myślą, że znają odpowiedź, często się mylą.

Wydawało się rozsądne, aby poruszyć ten temat teraz, biorąc pod uwagę nadchodzące wydania Ubuntu 10.04 i Fedora 13. Jak wszyscy wiemy, wiele dystrybucji Linuksa ma wersje zoptymalizowane dla procesorów 64-bitowych. Tu pojawia się nasz dylemat: Czy mój komputer obsługuje wersję 64-bitową? Czy na wszelki wypadek mogę pobrać wersję 32-bitową? A pytania trwają ...


Zanim zaczniemy odsłaniać te tajemnice, wyjaśnijmy, że aby przeprowadzić testy, które tutaj przeprowadzimy, konieczne jest, abyś miał już Linuksa (dowolną dystrybucję) zainstalowanego na tej maszynie. W przeciwnym razie możesz uruchomić te polecenia, uruchamiając Linuksa z LiveCD.

Zacznijmy od rozróżnienia między wiedzą, co faktycznie obsługuje twój sprzęt, a jakiego rodzaju jądro używasz na tym sprzęcie.

Jeśli chcesz wiedzieć, czy ty sprzęt komputerowy obsługuje 64 bity, otwórz terminal i uruchom:

flagi grep / proc / cpuinfo

Jeśli w wyniku pojawi się lm, oznacza to, że obsługuje 64 bity; jeśli pojawi się tryb chroniony, obsługuje 32 bity; jeśli pojawi się tryb rzeczywisty, obsługuje 16 bitów.

Jeśli chcesz wiedzieć, czy ty obecne jądro obsługuje 64 bity, otwórz terminal i uruchom:

uname -a

Jeśli w wyniku pojawi się „x86_64 GNU / Linux”, oznacza to, że używasz 64-bitowego jądra Linuksa. Zamiast tego, jeśli widzisz "i386 / i486 / i586 / i686", jest to jądro 32-bitowe.

Kiedy musisz zdecydować, którą wersję Ubuntu, Fedory lub jakiejkolwiek innej dystrybucji pobrać, liczy się pierwsze z poleceń, ponieważ wskazuje, czy twój sprzęt obsługuje 64-bitowe.. Drugie polecenie mówi tylko, jaki rodzaj jądra zainstalowałeś.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Alt_Fred powiedział

    fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtesther64 monitor dsam_cpl sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtesther3 monitor dsm_cpl sstse16 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtestherXNUMX monitor dsm_cpl sscpl pdx

    Więc używam systemów 64-bitowych 😀

  2.   Użyjmy Linuksa powiedział

    Jasne

    W wyniku, który udostępniasz, pojawia się lista „lm”, jak wskazano w poście.

    Oznacza to, że następnym razem będziesz mógł pobrać 64-bitową wersję swojej ulubionej dystrybucji i zainstalować tę wersję. To byłoby, że tak powiem, „zalecane” w oparciu o posiadany sprzęt.

    Mam nadzieję, że pomogłem.

    Twoje zdrowie! Paweł.

  3.   Zaprzestać powiedział

    ok, uruchomiłem "grep flags / proc / cpuinfo" i otrzymuję następujące informacje:

    FPU VME PSE TSC msr PAE jaw CX8 apic mtrr PGE MCA cmov pat PSE36 clflush mmx fxsr SSE SSE2 syscall nx mmxext fxsr_opt pdpe1gb RDTSCP lm 3dnowext 3DNow constant_tsc się NONSTOP_TSC extd_apicid PNI monitora CX16 popcnt lahf_lm SVM extapic cr8_legacy ABM SSE4A 3dnowprefetch osvw IBS skinit WDT nodeid_msr npt lbrv svm_lock nrip_save

    Używam kubuntu 10.4 i cóż, nie rozumiem tego. Jestem nowy w Linuksie, ale mój komputer ma AMD i powiedzieli mi, że amd obsługuje obie wersje 32 i 64.

    pytanie brzmi, czy mogę pobrać wersje 64-bitowe? (Używam wersji 32-bitowej)

    1.    Esteban powiedział

      Tak, jeśli twój laptop mówi na zewnętrznym AMD, oznacza to, że możesz zainstalować dowolną wersję 64-bitowych dystrybucji

  4.   mesjanistyczny powiedział

    Świetny post, bardzo dziękuję. Mówię ci, że wynik drugiego polecenia poszedł dobrze, mam jądro 64. Ale przy pierwszym poleceniu otrzymałem to: czy możesz wyjaśnić, co się dzieje?

    messianico @ barsa-desktop: ~ $ grep flags / proc / cpuinfo
    Flagi: FPU VME de PSE TSC msr PAE jaw CX8 apic września mtrr PGE MCA cmov pat pse36 clflush dts acpi MMX fxsr sse SSE2 ss ht tm PBE syscall nx lm constant_tsc arch_perfmon PEBS BTS rep_good nopl cmov pat pse64 clflush dts ACPI mmx fxsr SSE SSE2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl dpltesm vm3prm monitor ps16 est_dpltesmXNUMXprm monitor pdcm xsave lahf_lm dts tpr_shadow vnmi flexpriority
    Flagi: FPU VME de PSE TSC msr PAE jaw CX8 apic września mtrr PGE MCA cmov pat pse36 clflush dts acpi MMX fxsr sse SSE2 ss ht tm PBE syscall nx lm constant_tsc arch_perfmon PEBS BTS rep_good nopl cmov pat pse64 clflush dts ACPI mmx fxsr SSE SSE2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl dpltesm vm3prm monitor ps16 est_dpltesmXNUMXprm monitor pdcm xsave lahf_lm dts tpr_shadow vnmi flexpriority

    Dziękuję i pozdrawiam!

  5.   Fran powiedział

    Jak widać, lm pojawia się podczas wykonywania pierwszego polecenia, wtedy możesz uruchomić 64-bitowy system Linux. 🙂

  6.   buco powiedział

    Jestem na tym Linuksie od tygodnia. Intensywny tydzień „nauki” (przeczytałem 10 kolejnych postów na tej stronie, co jest bardzo dobre!). Jestem zaskoczony, że zgodnie z tym mój laptop obsługuje jądro 64-bitowe.
    Liczę swoje życie: to hp530 sprzed około 6 czy 8 lat i ma 1 Gb RAM. Zasoby szybko się wyczerpują i martwię się, ponieważ robi się bardzo gorąco. Więc zainstaluj dystrybucję Xubuntu 12.04. Stale monitoruję użycie procesora i pamięci, aby wiedzieć, co się dzieje, a jedynym problemem, jaki mam teraz, jest to, że kiedy uruchamiam filmy w przeglądarce Firefox, procesor osiąga 100%. Pobierz wersję 32, dlatego podczas pobierania Ubuntu wyświetla się:
    „Jeśli masz starszy komputer z mniej niż 2 GB pamięci, wybierz pobieranie w wersji 32-bitowej”.
    Z 13.10-bitowym Ubuntu 32 szarpałem się (obawiam się, że z powodu Unity), odkryłem tę dystrybucję i na razie jestem zadowolony.
    Ale teraz „odkrywam” tutaj, że powinienem wypróbować 64-bitowy (oczywiście na xubuntu). Czy to możliwe, że pomimo mojej jedynej GB pamięci RAM, procesor działa w podobny lub luźniejszy sposób z x64? Zaskakuje mnie również, ponieważ myślę, że mój procesor jest jednordzeniowy. Ach! to, co wydaje mi się na terminalu, jest dokładnie takie samo, jak w pierwszym komentarzu.
    Bardzo dziękuję za twoją pracę przyjacielu!

    1.    Dannlinx powiedział

      Tak, nie powinieneś mieć żadnego problemu, a nawet jeśli nie zauważysz dużej różnicy w architekturze i szybkości wykonania, to gwarantuję, że Twój procesor 🙂
      Pozdrowienia!

      1.    buco powiedział

        Cóż, w końcu przetestowałem go w minipartycji, którą przygotowałem do testowania. Temperatura pozostaje taka sama (55º - 65º). Prawdą jest, że procesor wydaje się nie nasycać tak bardzo, na przykładzie youtube wynosi teraz około 30%. Jednak wysysa tyle pamięci, że myślę, że zostanę przy 32 bitach. Teraz mam otwarty tylko Firefox z 4 zakładkami i mam zajęte 2/3 gigabajta pamięci RAM. Dziękuję za odpowiedź!

  7.   Elm Axayacatl powiedział

    Musiałem znać te dane. Dzięki za polecenia.

  8.   Jezus powiedział

    indira @ indira-GA-VM900M: ~ $ grep flags / proc / cpuinfo
    flagi: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pebs bts pni dtes64 monitor ds_cpl tm2 cid cx16 xtpr
    masz na myśli mój komputer jest 64-bitowy? używam wersji 32-bitowej

  9.   Matias Olivera powiedział

    Jest to łatwiejsze z poleceniem lscpu; druga linia pokazuje, czy mikroprocesor obsługuje tylko 32 bity (x86) czy 64 bity (x86_64).

    1.    Jose Rodriguez powiedział

      Masz całkowitą rację, tak jak to określiłeś wcześniej w poprzednim rzucie

  10.   Maria Teresa powiedział

    to jest mój wynik fpu vme z pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pflush dts acpi mmx fxsr sse sse64 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtespl2 cmx sse3 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtespl16 monitor cmXNUMX ds_scxt pni dtesplXNUMX cmXNUMX monitor ds_ dtherm
    Obsługuje również wersje 64-bitowe.

  11.   Majowie powiedział

    Jestem nieco zdezorientowany. Teraz dowiaduję się, że mój drogi stary laptop ma 64 bity, ale jądro to i686 (czyli 32 bity).
    Zawsze używałem dystrybucji 32-bitowych. Czy wydajność poprawi się, jeśli zainstaluję dystrybucję 64-bitową?

    1.    Camilla powiedział

      Hej, czy możesz to naprawić? Mam to samo pytanie

      1.    ChrisADR powiedział

        Zależy to od rodzaju oprogramowania, którego zamierzasz używać w systemie i ilości pamięci RAM w komputerze, z reguły różnica między 32 a 64 bitami zaczyna być widoczna po 4 GB pamięci RAM, jeśli mniej, jest prawie niewidoczny, jeśli jest więcej, różnica może być widoczna w programach o dużym obciążeniu (takich jak virtualbox lub jakiś program do edycji zdjęć lub wideo), mam nadzieję, że to pomaga.

        pozdrowienia

  12.   anonimowy powiedział

    Pojawiają się flagi Grepa / proc / cpuinfo