/proc ファイルシステムから Linux アーキテクチャをインポートする

/proc ファイルシステムから Linux アーキテクチャをインポートする

私はJavaでプログラムを作成しており、このプログラムをコンパイルするLinux用のアーキテクチャを決定する必要があります。

同様のものが必要ですuname -mが、プログラムを実行せずに/procpseduo-fsで必要です。

信頼できる読書資料とは何ですか?

ベストアンサー1

64ビットシステムに32ビットLinuxをインストールできるため、CPU機能を確認する方が安全な方法です。 Intelおよび互換プロセッサの場合:

grep -o -w 'lm' /proc/cpuinfo 

http://www.unixtutorial.org/2009/05/how-to-confirm-if-your-cpu-is-32bit-or-64bit/

あなたが探しているのは、次のフラグです:lm。 X86_FEATURE_LM、ロングモード(64ビット)サポートを示します。 CPUフラグで「lm」フラグが見つかると、64ビット対応プロセッサを探していることになります。

おすすめ記事