現在質問があります。
4GBのRAMを搭載した新しいDell Vostro 2520を購入しようとしています。問題は、私がRuby / ex-PHP開発者であり、かなり大きなプロジェクトを処理できることです。おそらく同時に。 1つのオプションはメモリをアップグレードすることですが、私は利用可能なLinuxディストリビューションを知り、より適切なディストリビューションを選択することを好みます。
最後に、私のリストには2つのLinuxがあります。
- Linux MintXfce
- シベントゥ
どんな提案がありますか?
答え1
4GBはRAMが多すぎます。 「軽量」ディストリビューションについて全く考える必要はありません。大きなプロジェクトは大きなプロジェクトですが、一般的にそうでないプロジェクトを開発するのにそれに対応する大量のRAMが必要だと思う理由は少し疑問に思います。私は過去にR on Rタスクを実行しており、リソース集約的ではないことを知っていますが、メインフレームを持つバンカーも必要ありません。
私はクアッドコア3.6Ghz i5デスクトップに4 GBのRAMを持っており、FedoraとKDEを実行しています。 KDE は Qt および C++ ライブラリに依存しているため、通常は最も太った Linux デスクトップと見なされます。私は9つのワークスペースを構成し、しばしばjava + perl + javascript(大きなスタックがある)など、またはandroidに関連するタスクを実行します。でもJava および ARM エミュレーター (!) の忙しさは、 gvim + eclipse(!) + firefox + this + that を使って行います (時には私の目的のために側面で gimp のイメージを編集して開いたままにします)。わかりますか?それでもメモリを使い果たすことはできません。スワップ使用量は常に0です。時々近づくこともありますが、ほとんどはキャッシュです。もちろん、キャッシュが多ければ多いほど、RAMが多いほど良いのですが、率直に言えば、まずラップトップを購入してからもう一度考えてみてください。
シングルユーザーLinuxシステムで4 GB以上のRAMを必要とする唯一の人は、ビデオゲーム、複数の仮想マシンの実行、ビデオゲームなど不可欠なことをする人であり、ソフトウェア開発のスタッフではありません。私は言い訳を見つけて4GBをもっと買いたいと思う誘惑をほとんど感じます。結局、価格も安く、マザーボードに空きスロットが多く、8GBシステムだからすごいと言えます!しかし、実際にはその半分は決して使用されないので、何の意味もありません。
ディストリビューションを選択してください。選ぶどの解放する。クレイジー。
答え2
最小限のディストリビューションの場合、私は言いますDSL(小さなLinux、Debianベース)開発に集中したい場合は、主流の安定したプロジェクト(サポートを提供する活発なコミュニティがある)を見つけることがより重要です。おそらく、パッケージマネージャがあるディストリビューションが欲しいでしょう。コーディング操作を妨げる問題(オペレーティングシステム関連)。
答え3
Arch Linuxを使用してください。最初は基本システムのみをインストールするので脂肪がない。リポジトリを選択すると、ほぼすべてのソフトウェアを簡単にインストールできますpacman -S
。約1週間後は安定した状態に達し、必要なものだけを設置することになります。
私は古いラップトップ、Compaq NC8000、2GBを持っています。 Archを実行しますページングしない。私は完全なC開発環境(GCC、Clang、gdb、valgrind)を持っており、Postgresデータベースを実行しており、Apache、PHP、WordPress、その他のゴミがあります。チャンピオンのように走ってください。