Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Berapakah bilangan bit linux x86?

Berapakah bilangan bit linux x86?

藏色散人
藏色散人asal
2023-03-24 10:05:461990semak imbas

linux x86 ialah 32-bit, manakala x86_64, x64 dan AMD64 semuanya 64-bit; x86 merujuk kepada set arahan 32-bit yang dibangunkan oleh Intel Ia bermula pada era 386 dan telah digunakan untuk ini hari. Set arahan CISC, semua CPU Intel awal dan CPU AMD awal menyokong set arahan ini.

Berapakah bilangan bit linux x86?

Persekitaran pengendalian tutorial ini: sistem linux5.9.8, komputer Dell G3.

Berapa banyak bit linux x86?

Lihat versi kernel Linux dan maklumat versi sistem dan perbezaan antara x86 dan x86_64

1 x86 dan x86_64

Perbezaan utama antara x86 dan x86_64 ialah. Masalah 32-bit dan 64-bit.

x86 => 32-bit

x86_64 dan x64 dan AMD64=> semuanya 64-bit

x86 merujuk kepada set arahan 32-bit yang dibangunkan oleh Intel Starting dari era 386 dan masih digunakan hari ini, ia adalah set arahan CISC Semua CPU Intel awal dan CPU AMD awal menyokong set arahan ini Ia dipanggil "IA-32" dalam dokumentasi Ntel rasmi

x84_64. ialah apabila CPU x86 mula bergerak ke arah 64-bit Terdapat 2 pilihan: 1. Serasi ke belakang dengan x86 2. Reka bentuk semula set arahan sepenuhnya dan tidak serasi dengan x86. AMD melonjakkan senjata dan merupakan yang pertama mencipta CPU serasi x86 komersial sebelum Intel, yang dipanggil AMD sebagai AMD64. Intel memilih untuk mereka bentuk set arahan 64-bit baharu yang tidak serasi dengan x86, dipanggil IA-64, tetapi ia adalah satu langkah lebih lewat daripada AMD Kerana ia adalah CPU yang baru direka, tiada pengkompil, dan ia tidak menyokong Kemudian, ia terpaksa Walaupun masa telah ketinggalan, ia juga mula menyokong set arahan AMD64, tetapi ia dinamakan semula x86_64, yang bermaksud ia adalah sambungan 64 set arahan x86. Dalam erti kata lain, sebenarnya, x86_64, x64, dan AMD64 pada dasarnya adalah perkara yang sama.

2. Lihat maklumat kernel 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

Apakah maksud hasil yang dipaparkan oleh uname -r?

2.6.32-642.el6.x86_64

2: —->Nombor versi utama

6: —–>Nombor versi kecil 6 mewakili versi stabil

32: —–>Nombor semakan, mewakili bilangan semakan

3. Semak maklumat versi 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. Semak bilangan digit dalam sistem semasa

Anda sudah boleh melihatnya dari uname -r cat di atas. /proc/version uname -a Anda boleh menyemak nombor bit kernel Fail /bin/bash dan fail /bin/cat boleh menyemak nombor bit semasa sistem anda. Hasil yang sepadan ialah x86_64, iaitu 64 bit.

Tetapi terdapat kaedah yang lebih mudah dan kasar:

[root@localhost ~]# getconf LONG_BIT
64

Hasil yang dipaparkan ialah terus bilangan digit.

Cadangan berkaitan: "Tutorial Video Linux"

Atas ialah kandungan terperinci Berapakah bilangan bit linux x86?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn