>  기사  >  운영 및 유지보수  >  Linux x86은 몇 비트입니까?

Linux x86은 몇 비트입니까?

藏色散人
藏色散人원래의
2023-03-24 10:05:461988검색

linux x86은 32비트이고 x86_64, x64 및 AMD64는 모두 64비트입니다. 모든 초기 Intel CPU와 초기 AMD CPU는 이 명령어 세트를 지원합니다.

Linux x86은 몇 비트입니까?

이 튜토리얼의 운영 환경: linux5.9.8 시스템, Dell G3 컴퓨터.

Linux x86은 몇 비트인가요?

Linux 커널 버전 및 시스템 버전 정보와 x86과 x86_64의 차이점을 확인하세요

1 x86과 x86_64

x86과 x86_64의 주요 차이점은 32비트와 64비트의 문제입니다.

x86 => 32비트

x86_64 및 x64 및 AMD64=>는 모두 64비트입니다.

모든 초기 Intel CPU와 초기 AMD CPU는 이 명령어 세트를 지원합니다. 32" in the 공식 Ntel 문서

 선택: 1. x86과 역호환됩니다. 2. 명령어 세트를 완전히 재설계하고 x86과 호환되지 않습니다. AMD는 과감히 뛰어들어 AMD64라고 불리는 Intel보다 먼저 상업용 x86 호환 CPU를 만들었습니다. 인텔은 IA-64라는 x86과 호환되지 않는 새로운 64비트 명령어 세트를 설계하기로 결정했지만, AMD보다 한 단계 뒤처진 CPU이기 때문에 컴파일러도 없고 지원하지도 않습니다. 나중에 타이밍이 늦어지면서 AMD64 명령어 세트도 지원하기 시작했지만 x86 명령어 세트의 64 확장이라는 의미인 x86_64로 이름이 바뀌었습니다. 즉, 사실 x86_64, x64, AMD64는 기본적으로 같은 것입니다.

2. Linux 커널 정보를 확인하세요

[root@localhost ~]# cat /proc/version
Linux version 2.6.32-642.el6.x86_64 (mockbuild@worker1.bsys.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-17) (GCC) ) #1 SMP Tue May 10 17:27:01 UTC 2016
[root@localhost ~]# uname -r
2.6.32-642.el6.x86_64
[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.32-642.el6.x86_64 #1 SMP Tue May 10 17:27:01 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

uname -r 표시된 결과는 무엇을 의미하나요?

2.6.32-642.el6.x86_64

2: —->기본 버전 번호

6: —– > ;부 버전 번호 6은 안정 버전을 나타냅니다

32: —–>개정 수를 나타내는 개정 번호

3. Linux 버전 정보를 확인하세요

[root@localhost ~]# cat /etc/issue
CentOS release 6.8 (Final)
Kernel \r on an \m
[root@localhost ~]# cat /etc/redhat-release
CentOS release 6.8 (Final)
[root@localhost ~]# file /bin/bash
/bin/bash: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped
[root@localhost ~]# file /bin/cat
/bin/cat: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped

4.

위에서 이미 uname을 볼 수 있습니다. -r cat /proc/version uname -a는 커널 비트 번호, 파일 /bin/bash를 확인할 수 있고 파일 /bin/cat은 시스템의 현재 비트 번호를 확인할 수 있습니다. 해당 결과는 x86_64, 즉 64비트입니다.

하지만 더 간단하고 조잡한 방법이 있습니다.

[root@localhost ~]# getconf LONG_BIT
64

표시되는 결과는 바로 자릿수입니다.

관련 추천: "

Linux 비디오 튜토리얼"

위 내용은 Linux x86은 몇 비트입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.