cat / proc / cpuinfo로 64 비트 프로세서를 식별하는 방법


11

나는있다 intel celeron d 3.06ghz processor. 이제 사용 중이며 허용 32 bit Ubuntu되는 64 bit Ubuntu경우 업그레이드하고 싶습니다 processor. 내 의심의 여지가 식별하는 방법이다 64 bit processor고양이 / proc 디렉토리 / cpuinfo의의 명령. 이것은 보여준다


clflush 크기 : 64

프로세서가 64 bitOS를 지원합니까 ?


답변:


20

lscpu 명령을 사용하십시오.

32 비트 출력 예 :

$ lscpu
Architecture:          i686
CPU op-mode(s):        32-bit
Byte Order:            Little Endian
CPU(s):                4
On-line CPU(s) list:   0-3
Thread(s) per core:    4
Core(s) per socket:    1
Socket(s):             1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 26
Stepping:              5
CPU MHz:               2260.998
BogoMIPS:              4521.99
L1d cache:             32K
L1i cache:             32K
L2 cache:              256K
L3 cache:              8192K

64 비트 예 :

$ lscpu
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
CPU(s):                4
Thread(s) per core:    1
Core(s) per socket:    4
CPU socket(s):         1
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 23
Stepping:              6
CPU MHz:               2327.533
Virtualization:        VT-x
L1d cache:             32K
L1i cache:             32K
L2 cache:              6144K

6
관심이있는 사람들을 위해 : 이것은 당신이 64 비트 CPU에 32 비트 OS를 실행하는 경우를 보여줍니다 무엇 : Architecture: i686/CPU op-mode(s): 32-bit, 64-bit
다니엘 알더


4

설치된 우분투가 32 비트인지 64 비트인지 확인하려면 :

ㅏ) getconf LONG_BIT

비) uname -m

이 표시되는 경우 는 i686 또는 I386을 는 32 개 비트를 말한다. x86_64로 표시되면 64 비트를 의미합니다.

CPU가 32 비트 인 경우 Ubuntu는 32 비트 여야합니다. CPU가 64 비트 인 경우 64 비트 또는 32 비트로 작동 할 수 있습니다. 우분투는 32 비트 또는 64 비트 일 수 있습니다.

CPU가 32 비트인지 64 비트인지 확인하려면 다음을 수행하십시오.

ㅏ) grep -w lm /proc/cpuinfo

빨간색으로 표시된 lm은 64 비트입니다. 그렇지 않으면 32 비트입니다.

비) sudo lshw | grep "description: CPU" -A 12 | grep width

우리가 알고 싶은 것을 명확하게 말합니다.


첫 번째 부분은 더 이상 사용되지 않습니다. OP는 "이제 32 비트 Ubuntu를 사용하고 있습니다"라고 말합니다.
glglgl

lsb_release -aLSB 호환 배포판에서 작동합니다.
Paulo Scardine

0
lscpu

cat / proc / cpuinfo를 사용하지 않지만 그렇게합니다.

어떤 이유로 든 해당 파일을 사용해야하는 경우 다음을 시도하십시오.

grep flags /proc/cpuinfo

"lm"플래그를 찾을 수 있으면 64 비트 CPU를 실행하는 것입니다.


2
AFAIK uname은 컴파일 된 커널에 대한 정보 만 표시합니다. 물론 64 비트 하드웨어에 32 비트 커널을 설치할 수 있지만 다른 방법으로는 할 수 없습니다.
Paulo Scardine

나는 그것을 즉시 바꿨다. 이제 괜찮을거야.
KamikazeCZ

-1 : 나쁜 업보-방금 다른 답변에서 복사했습니다.
Paulo Scardine

글쎄 ... 난 최선을 다하지 않았다.
KamikazeCZ
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.