ワード、アドレスサイズ、アドレスバスサイズ、データバスサイズ、命令バスサイズに関する情報をどのように取得できますか?

ワード、アドレスサイズ、アドレスバスサイズ、データバスサイズ、命令バスサイズに関する情報をどのように取得できますか?

Linuxコマンドラインから次の情報を取得する方法を知りたいです。

  • ワード(つまり、CPUが一度に処理できるサイズ、これはOSビット深度ではない可能性があります)
  • アドレスサイズ(つまり、物理アドレスのビット数)
  • アドレスバスのサイズ
  • データバスサイズ、
  • 命令サイズ?

ベストアンサー1

  1. getconf WORD_BIT
  2. getconf LONG_BIT(長い整数の大きさ)
  3. arch

たとえば、Fedora 14 x64システムでは、次のようになります。

% uname -a
Linux grinchy 2.6.35.14-106.fc14.x86_64 #1 SMP Wed Nov 23 13:07:52 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux

% getconf WORD_BIT
32

% getconf LONG_BIT
64

% arch
x86_64

おすすめ記事