私は Android でそれほど頻繁にプログラミングしたり、定期的に Eclipse を使用したりすることはありませんが、私の古い 1GB ラップトップでは、Eclipse のロードに永遠に時間がかかり、非常に遅いことを知っています。申し分なく滑らか。しかし、2 つのラップトップの唯一の違いは RAM や CPU だけではありません。古いラップトップは 5400rpm のディスク プラッターを回転させ、新しいラップトップはソリッド チップを使用しています。
特に Android 開発では、エミュレーターと、おそらくエミュレーターの複数のインスタンスを同時に実行します。これらのエミュレーターはかなりメモリを消費しますし、Eclipse も決して軽量ではありません。スワッピングは決して必要ありません。スワッピングは、メモリが不足した場合にシステムがプロセスを強制終了しないようにするためだけに存在しますが、日常的な使用でシステムがいっぱいになることは望ましくありません。システムがスワッピングを開始した場合、それはより多くの RAM が必要であることを示しています。
私の個人的な経験では、一般的に、より大きくて高速な RAM は、高速な CPU よりも応答性に貢献します (ただし、少なくともミッドレンジの CPU を入手する必要があります)。コンパイルは通常、I/O バウンドです (ただし、これはコードベースによって異なる場合があります)。そのため、OS が現在作業しているすべてのファイルを RAM のディスク キャッシュに保持できる場合が最適です。ハードドライブ (または、SSD の方が良いです。高速ハードドライブはノイズが多く、振動が多く、バッテリーを大量に消費するため、机の下のデスクトップ タワーでは許容される場合がありますが、ラップトップでは許容されないことがあります)。
もう 1 つの重要な考慮事項は、CPU の省電力機能と、途中で使用する場合のバッテリー寿命です。重量、画面とキーボードのサイズ、タッチパッドの「感触」(滑りやすいか、粗すぎるかなど。慣れると、タッチパッドはマウスよりもずっと近くにあるため、はるかに高速で快適です。キーボード)。数字だけ比較するな。