web-dev-qa-db-ja.com

Ubuntu 13.04 RAMとCPUの最大サポート?

私はubuntuについて学んでいますが、ubuntu 13.04 RamとCPUがどれだけサポートされているかわかりませんか?助けてください

3
Kakashj

最大のCPUサポートに関しては、それが存在するとは思わないが、処理できるCPUの数には制限があるかもしれない。

コンピューターに3 GBを超えるRAMがある場合、RAMを最大限に活用するために64ビットUbuntuを選択する必要はありません。 32ビットUbuntuは、PAEカーネルを自動的にインストールします。カーネルはオペレーティングシステムの中核です。 PAEカーネルは、最大64 GBのRAMに対応できます。

したがって、PAE 32ビットカーネルは、昔ながらの32ビットカーネルを悩ます32ビットメモリホールに悩まされません。

32ビットUbuntuで使用されるカーネルは、最大4GBのメモリを認識できますが、ユーザーが使用できる使用可能なメモリの量はこれよりわずかに少なくなります。 PAEを有効にして再コンパイルされたカーネルは、最大64GBの物理メモリを使用できます。

64ビットUbuntuで使用されるカーネルは、理論上最大172億GBの物理メモリを認識できますが、これは実際にはハードウェアの制限を受けます。現在のAMD64実装では、最大256TBの物理メモリを使用できます。現在のIntel 64の実装では、最大1TBの物理メモリを使用できます。

もちろん、64ビットOSを使用するには、64ビットアーキテクチャが必要です。ただし、64ビットアーキテクチャを使用していない場合でも、独自のカーネルのコンパイルを気にしない場合、Linuxはメモリを利用できます。

アイデアを示すために、Core2Duo CPUと4GB RAMを搭載したマシンでUbuntu 13.04 32ビットを実行しています。 Ctrl+Alt+T キーボードでターミナルを開きます。開いたら、以下のコマンドを実行します:

Sudo dmidecode -t 16

処理できるRAMの最大量が表示されます。 (システム固有)

enter image description here

5
Mitch

Ubuntuがすぐに使用できるものと、カスタムカーネルを使用する場合にサポートできるものを区別する必要があります。

Linuxカーネルには、コンパイル時に調整できる多数の機能があります。デフォルトの汎用カーネルの場合、Ubuntu開発者は適切と思われる値を選択します。

RAMに関しては、これは、少なくともbefore32ビットUbuntuの12.04ではデフォルトで4 GBのRAMしか使用できないことを意味します。 PAE機能は 無効 でした。それでも、CPUの(通常は32ビットですが、通常は36ビットの)アドレスレジスタが処理できる(通常64 GB)だけのRAMにアクセスできる別のカーネルイメージ(たとえば、linux-image-server)をインストールできます。

私は12.04以降については知りません(64ビットバージョンを使用しています)が、それらのPAEではenabledであると想定しているため、64をサポートする必要がありますCPUが実行する場合はGB(32ビットUbuntuを実行している人はPAEが有効になっているかどうかを確認し、コメントを投稿できますか?)おそらく、64ビットでは、16エクサバイトを意味する64ビットアドレス範囲全体を使用できます。

CPUの数に関して、Linuxカーネルは(少なくともAMD64で)最大512 CPUを処理できますが、Ubuntuの汎用カーネル(64ビット、12.04)では、CPUの最大数は256に構成されています。

Ubuntuはカーネル構成ファイルを/ boot/config-にインストールするため、常に現在の設定を参照できます。

2
soulsource

Ubuntu 32ビットでサポートされる最大RAMは64gbです(PAEカーネル拡張機能は12.04以降に含まれています)。 64ビットUbuntu、1TB(1024GB)のラインに沿ったものだと思います。プロセッサに関しては、電力に関してサポートできるものに上限はないと思います。 i386やAMD64などの一般的なプロセッサアーキテクチャを使用していることを確認してください。 Ubuntuは非常に強力なプロセッサと大量のRAMを搭載した高性能サーバーで実行されるため、平均的なユーザーが制限を超えていることはわかりません。

1
aclave1

ubuntuは大規模なサーバーなどにも使用されており、Linuxは一般的にスーパーコンピューターを実行しているため、私の知る限り制限はありません。 4 GB以上のRAMがある場合は、おそらく 64ビットバージョン を選択する必要があります。

0
Wouter