Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> LinuxでサーバのCPUアーキテクチャ(32ビットまたは64ビット)を調べる  

場合によっては、サーバーのCPUアーキテクチャが32ビットか64ビットかを知ることが非常に重要です。次に示すように、ファイル/proc /cpuinfoを使用して確認できます。

[root @ localhost〜]#cat /proc /cpuinfo

LinuxでサーバのCPUアーキテクチャ(32ビットまたは64ビット)を調べる  

場合によっては、サーバーのCPUアーキテクチャが32ビットか64ビットかを知ることが非常に重要です。次に示すように、ファイル/proc /cpuinfoを使用して確認できます。

[root @ localhost〜]#cat /proc /cpuinfo

  
 grep -i flags

flags:fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2システムコールnx rdtscp lm constant_tsc up rep_good pniモニターssse3 lahf_lm

> CPUの異なるモード:

lm:ロングモード(64ビット)tm:トランスペアレントモード(32ビット)rm:リアルモード(16ビット)

それで上記の出力ごとにサーバーのCPUは64ビットの。


特定のLinuxが32ビットか64ビットかを判断しますか。

Linuxが32ビットか64ビットかは、以下のコマンドで確認できます。

[root @ localhost〜]#lscpu

アーキテクチャ:x86_64CPU op-mode(s) ):32ビット、64ビットバイト順序:リトルエンディアンCPU:4オンラインCPUのリスト:1コアあたり0-3スレッド:1ソケットあたり2コア:2ソケット:1NUMAノード( s):1ベンダーID:GenuineIntelCPUファミリー:6モデル:37ステッピング:5CPU MHz:933.000BoGoMIPS:4787.82仮想化:VT-xL1dキャッシュ:32KL1iキャッシュ:32KL2キャッシュ:256KL3キャッシュ:3072KNUMAノード0 CPU:0-3 p>

[root @ localhost〜]#uname -mx86_64

x86_64–> 64ビットkerneli686&nd; 32ビットカーネル

上記のコマンドは、カーネルのバージョンが32ビットか64ビットかを表示します。

[root @ localhost〜]#getconf LONG_BIT64

getconfコマンドの助けを借りてインストールされているLinuxが32ビット版か64ビット版かを調べることもできます。

Copyright © Windowsの知識 All Rights Reserved