Hvordan vet jeg at prosessoren min støtter 64 bits?

Dette er et problem som har ført til mye forvirring blant brukerne. Selv når de tror de vet svaret, tar de ofte feil.

Det virket lurt å ta det opp nå med tanke på den kommende Ubuntu 10.04 og Fedora 13-utgivelsen. Som vi alle vet, har mange Linux-distribusjoner versjoner optimalisert for 64-biters prosessorer. Det er her dilemmaet vårt oppstår: Støtter maskinen min 64 bit? Kan jeg laste ned 32-bitersversjonen i tilfelle? Og spørsmålene fortsetter ...


Før vi begynner å avdekke disse mysteriene, la oss avklare at for å utføre testene vi skal utføre her, er det nødvendig at du allerede har Linux (hvilken som helst distro) installert på den maskinen. Ellers kan du kjøre disse kommandoene ved å starte Linux fra en LiveCD.

La oss starte med å skille mellom å vite hva maskinvaren din faktisk støtter og hva slags kjerne du kjører på den maskinvaren.

Hvis du vil vite om du maskinvare støtter 64 bit, åpne en terminal og kjør:

grep flagg / proc / cpuinfo

Hvis lm vises i resultatet, støtter den 64 bit; hvis Beskyttet modus vises, støtter den 32 bit; hvis Real Mode vises, støtter den 16 bit.

Hvis du vil vite om du nåværende kjerne støtter 64 bit, åpne en terminal og kjør:

uname -a

Hvis "x86_64 GNU / Linux" vises i resultatet, indikerer det at du kjører en 64-bit Linux-kjerne. I stedet, hvis du ser "i386 / i486 / i586 / i686", er det en 32-biters kjerne.

Når du må bestemme hvilken versjon av Ubuntu, Fedora eller annen distro du vil laste ned, er det som betyr noe den første kommandoen, siden den indikerer om maskinvaren din støtter 64 bit.. Den andre kommandoen forteller deg bare hva slags kjerne du har installert.


18 kommentarer, legg igjen dine

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Alt_Fred sa

    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 ds_cplc sdm

    Så jeg kjører 64-bits systemer 😀

  2.   La oss bruke Linux sa

    Of course,

    I resultatet som du deler, er det oppført «lm», som angitt i innlegget.

    Det betyr at neste gang du kan laste ned 64-biters versjonen av favoritt distro og installere den versjonen. Det ville så å si være "anbefalt" basert på maskinvaren du har.

    Jeg håper jeg har vært til hjelp.

    Jubel! Paul.

  3.   Slutt sa

    ok jeg kjørte "grep flags / proc / cpuinfo" og jeg får følgende:

    FPU vme pse tsc msr PAE MCE 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 opp NONSTOP_TSC extd_apicid PNI monitor CX16 popcnt lahf_lm SVM extapic cr8_legacy ABM SSE4A 3dnowprefetch osvw ibs Skinit WDT nodeid_msr npt lbrv svm_lock nrip_save

    Jeg kjører kubuntu 10.4, og jeg forsto ikke dette. Jeg er ny på Linux, men datamaskinen min har en amd, og de hadde fortalt meg at amd støtter både versjoner 32 og 64.

    spørsmålet er kan jeg laste ned 64-biters versjoner? (Jeg bruker en 32-bit en)

    1.    Esteban sa

      Ja, hvis den bærbare datamaskinen din sier på utsiden av AMD, betyr det at du kan installere hvilken som helst versjon av 64bit distros

  4.   messiansk sa

    Utmerket innlegg, tusen takk. Jeg forteller deg at resultatet av den andre kommandoen gikk bra, jeg kjører en 64-kjerne. Men med den første kommandoen fikk jeg denne: kan du forklare hva som skjer?

    messianico @ barsa-desktop: ~ $ grep flagg / proc / cpuinfo
    flagg: 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 syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl cmov patse sse ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl apercm64 sperf ps2 monitor dsm3prm monitor pdcm xsave lahf_lm dts tpr_shadow vnmi flexpriority
    flagg: 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 syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl cmov patse sse ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl apercm64 sperf ps2 monitor dsm3prm monitor pdcm xsave lahf_lm dts tpr_shadow vnmi flexpriority

    Takk og hilsen!

  5.   Fran sa

    Som du kan se, vises lm når du utfører den første kommandoen, så kan du, og faktisk gjør du det, kjøre en 64-bit Linux. 🙂

  6.   buco sa

    Jeg har vært på denne linux i en uke. En intens uke "studerer" (jeg har lest 10 innlegg på rad på denne siden, noe som er veldig bra!). Jeg er overrasket over å se at den bærbare datamaskinen min støtter en 64-biters kjerne.
    Jeg teller livet mitt: Det er en hp530 fra omtrent 6 eller 8 år siden, og den har 1 GB RAM. Ressursene går fort ut, og jeg bekymrer meg fordi det blir ekstremt varmt. Så installer en Xubuntu 12.04 distro. Jeg overvåker kontinuerlig bruken av CPU og minne for å vite hva som skjer, og det eneste problemet jeg har akkurat nå er at når jeg kjører videoer i Firefox, går CPUen til 100%. Last ned versjon 32, det er derfor det står når du laster ned ubuntu:
    "Hvis du har en eldre PC med mindre enn 2 GB minne, velger du 32-biters nedlasting."
    Med Ubuntu 13.10 32-bit skulle jeg rykke (jeg er redd for av Unity), jeg oppdaget denne distroen og for nå er jeg fornøyd.
    Men nå 'oppdager' jeg her at jeg burde prøve 64-bit (selvfølgelig på xubuntu). Kan det være at til tross for min eneste RAM, fungerer CPU på en lignende eller løsere måte med x64? Det overrasker meg også fordi jeg tror prosessoren min er enkeltkjerne. Ah! det som ser ut for meg i terminalen er nøyaktig det samme som det vises i den første kommentaren.
    Tusen takk for arbeidet ditt, venn!

    1.    dannlinx sa

      Ja, du burde ikke ha noe problem, og selv om du ikke merker stor forskjell med hensyn til arkitekturer og kjøringshastighet, garanterer jeg at prosessoren din vil will
      Greetings!

      1.    buco sa

        Vel, til slutt har jeg testet det i en minipartisjon som jeg har laget for testing. Temperaturen forblir den samme (55 - 65 °). Det er sant at CPU-en ikke ser ut til å mette så mye, med eksemplet på youtube er den nå rundt 30%. Det suger imidlertid så mye minne at jeg tror jeg holder fast med 32 biter. Nå har jeg bare firefox åpen med 4 faner, og jeg har 2/3 av konserten med ram okkupert. Takk for tilbakemeldingen!

  7.   Elm Axayacatl sa

    Jeg trengte å kjenne disse dataene. Takk for kommandoene.

  8.   jesus sa

    indira @ indira-GA-VM900M: ~ $ grep flagg / proc / cpuinfo
    flagg: 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 xt
    du mener PCen min er 64 bit? Jeg kjører 32 bit

  9.   Matias Olivera sa

    Det er lettere med lscpu-kommandoen; den andre linjen viser om mikroprosessoren bare støtter 32 bits (x86) eller 64 bits (x86_64).

    1.    Jose Rodriguez sa

      Du har helt rett som du uttrykker det, du kjenner deg selv tidligere enn med forrige rull

  10.   Maria Teresa sa

    dette er resultatet mitt fpu vme av 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 pni dtespl64 cmov patx sse2 ss ht tm pbe nx lm konstant_tsc arch_perfmon pebs bts aperfmperf pni dtespl3 cm16 monitor ds_scxt pni dtesplXNUMX cmXNUMX monitor ds_ dtherm
    Den støtter også 64-biters versjoner.

  11.   Mayanier sa

    Jeg er litt forvirret. Nå finner jeg ut at den kjære gamle bærbare datamaskinen min er 64 bit, men kjernen er i686 (eller 32 bit).
    Jeg har alltid brukt 32-bit distros. Vil ytelsen forbedres hvis jeg installerer en 64-bit distro?

    1.    camill sa

      Hei, kan du fikse dette? Jeg har det samme spørsmålet

      1.    ChrisADR sa

        Dette avhenger av hvilken programvare du skal bruke i systemet, og hvor mye RAM i datamaskinen som regel, at forskjellen mellom 32 og 64 bits begynner å bli tydelig etter 4 Gb RAM, hvis du har mindre, Det er nesten usynlig. Hvis det er mer, kan forskjellen gjøres tydelig i tunglastprogrammer (som virtualbox eller et bilde- eller videoredigeringsprogram), forhåpentligvis hjelper det.

        Hilsen

  12.   anonym sa

    Grep-flagg / proc / cpuinfo vises for meg