GNU Linuxカーネルアーキテクチャ

GNU Linuxカーネルアーキテクチャ

www.kernel.orgからダウンロードできるGNU Linuxカーネルは、arm、amd、ppcなどのすべてのハードウェアアーキテクチャに付属していますか?

Archフォルダでは、amd64(64ビットIntel Architecture)などのアーキテクチャが見つからないか、別のアーキテクチャと呼ばれます。

カーネルがサポートするアーキテクチャのリストとその略語をどこで見ることができますか?

ベストアンサー1

サポートしているすべてのアーキテクチャのすべてのコードを含むカーネルツリーがあります。 Linuxカーネル(GNUプロジェクトではない)でサポートされているアーキテクチャのリストは、次のディレクトリのリストにあります。arch。今:

  • アルファ:アルファ
  • ホ:ホ
  • ARM:32ビットARM
  • arm64:64ビットARM(Aarch64)
  • avr32:32ビットAVR
  • blackfin:黒フィン
  • c6x: C6x
  • 危機: ETRAX CRIS
  • frv:富士通FR-V
  • h8300:日立H8
  • 六角形: Qualcomm 六角形
  • ia64:64ビットアイテニアム
  • m32r: ルネサス M32R
  • m68k:モトローラ68000
  • メタタグ:メタFPGA
  • microblaze: ザイリンクス MicroBlaze
  • ミップ:さまざまなMIPS
  • mn10300:パナソニックMN10300
  • nios2: アルテラ・ニオス II
  • openrisc: OpenRISC(or1kとも呼ばれる)
  • パリ: PA/RISC
  • powerpc:32ビットおよび64ビットPowerPC
  • s390: IBM S/390 (現在 64 ビットのみ)
  • スコア:リングヤンCT S+CORE
  • sh: 日立 SuperH
  • sparc:32ビットおよび64ビットSPARC
  • タイル:セラミックタイル
  • うーん:ユーザーモードLinux
  • unicore32: ユニコア-32
  • x86:32ビットおよび64ビットx86(後者はamd64とも呼ばれる)
  • xtensa: テンシリカ

ほとんどの32ビット/ 64ビットバリアントが単一のディレクトリにマージされていることがわかりますarch

おすすめ記事