ホームページ > 記事 > コンピューターのチュートリアル > Linux でシステムが 32 ビットか 64 ビットかを確認するにはどうすればよいですか?
CentOS は、RHEL を起源とする Linux ディストリビューションであり、オープン ソース コードの規制に従ってコンパイルされています。さらに、RHEL との機能互換性が維持されており、ユーザーは著作権料を支払うことなく使用および変更できる無料のオープンソース オペレーティング システムです。では、CentOS は Linux の 32 ビットと 64 ビットを区別しますか? 詳細については、以下を参照してください。
CentOS は 32 ビットと 64 ビットを区別します!
主な違い:
CentOS 32 ビット システムは主に PC 向けにリリースされています;
CentOS 64 ビット システムは主に大規模科学計算を目的としています;
64 ビット Linux システムは主に 64 ビット ハードウェア システムにインストールされます;
32 ビット Linux システムは 32 ビット ハードウェア システムにインストールすることも、64 ビット ハードウェアにインストールすることもできますが、実行効果は良好ではありません;
64 ビットのアドレス空間はより大きく、128G メモリをアドレス指定して操作できます。
Oracle システムでは 32 ビットのアドレス空間は基本的に使用できませんが、大容量メモリのサポートは PAE によって有効にできます。システムが 32 ビットか 64 ビットかを確認するにはどうすればよいですか?
1. uname-a
x86_64 がある場合は 64 ビット、ない場合は 32 ビットです
X686 または X86_64 が後に続く場合、カーネルは 64 ビットであり、i686 または i386 の場合、カーネルは 32 ビットです。
2.file/sbin/init
[root@localhost ~]# file/sbin/init
/sbin/init: ELF 32 ビット LSB 共有オブジェクト、Intel 80386、バージョン 1
(SYSV)、動的リンク (共有ライブラリを使用)、GNU/linux 2.6.18 用、ストリップ
[root@localhost ~]# file/bin/ls
/bin/ls:ELF 32 ビット LSB 実行可能ファイル、Intel 80386、バージョン 1 (SYSV)、動的に
リンク (共有ライブラリを使用)、GNU/Linux 2.6.18 用、ストリップ済み
以上がLinux でシステムが 32 ビットか 64 ビットかを確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。