可能な限り最小限の RAM を使用するように Linux のバージョンを設定するにはどうすればよいでしょうか?

可能な限り最小限の RAM を使用するように Linux のバージョンを設定するにはどうすればよいでしょうか?

VirtualBox を使用して、多数の仮想マシンをセットアップする必要があります。これらはすべて、1 つのタスクのみに使用します。同時に実行できる仮想マシンはできるだけ多くしたいのですが、物理マシンの物理メモリには限りがあります。これらの仮想マシンは、画像認識に OpenCV を使用し、自動 Web ブラウジングに Selenuim を使用する Python プログラムを実行する予定です。これらの仮想マシンにデスクトップ環境が必要な理由は思いつきませんが、Windows で GUI アプリケーションを表示できる必要があります。64 ビット ソフトウェアを使用する必要はありません。OpenBox ウィンドウ マネージャーのみを搭載した 32 ビット版の Debian を使用することを考えていましたが、より軽量なディストリビューションやウィンドウ マネージャーがあるかどうかはわかりません。

また、スムーズに動作するために最小限のメモリ量を必要とする Linux のバージョンがわかったら、仮想ボックスの構成方法がわかるように、実際のメモリ量がどれくらいなのかも知っておく必要があります。

どのような助けでも大歓迎です。

答え1

あなたの質問に対する答えは非常に主観的であり、時間とお金の問題になります。

メモリ使用量が最も少ない Linux バージョンは、ソースからコンパイルして、不要なものをすべて削除したものから始まります。これは、あなたがしようとしていることの範囲を超えていると思います。

同様に、GUI が何のために必要なのか、またはどのように必要なのか (コメント「Windows で GUI アプリケーションを表示する」) が文脈上非常に曖昧なのかについても説明されていません。Windows とは、XWindows のことですか、それとも Microsoft Windows のことですか? GUI に出力するアプリケーションを実行するためにウィンドウ マネージャーは必要ないことに注意してください。XWindows サーバーを使用すれば十分です。ただし、これも交渉の余地があります。出力を別の XWindows サーバーにプッシュすることは可能です。したがって、複数のアプリケーションを実行できるかもしれませんが、サーバーは 1 つだけです。最小限の既製のウィンドウ マネージャーを探している場合は、Openbox、LXDE、XFE はすべて軽量であると考えられます。

Linux の古いバージョンでは、必要なメモリははるかに少なくなりますが、これは実用的ではないかもしれません。私が始めた頃は、ハード ドライブのサイズは 1 GB 未満で、OS はフロッピー ディスクで提供されていました。

答え2

DSLはどうですか、クソ小さなLinuxOS全体は50MBです。

関連情報