コンピュータメモリ
コンピュータは「メモリ」、別名「メインメモリ」やRAM(Random Access Memory:ランダムアクセスメモリ)を使用して、ウイルス対策スキャナやその他のバックグラウンドサービスなどの実行中のプログラムや、システムが現在使用しているデータを保存します。RAMへのデータの書き込みや読み出しは、ハードドライブと比べて約100万倍という非常に高速な速度で行えますが、RAM内のデータはシステムが実行されている間しか保持されません。RAMはハードディスクストレージと比べて、バイト単価で数百倍以上のコストがかかるため、経済的にハードディスクの代替品として使用することはできません。
RAMとハードディスクストレージの特性は互いに補完的なものです。ハードドライブは現在使用されていないプログラムやデータを保存します。これには大容量であることと永続性が重要であり、速度は重視されません。一方、RAMは実行中のプログラムやデータを保存します。これにはアクセス速度が重要であり、小容量であることや一時的であることは問題になりません。
だからといって、コンピュータに搭載されているRAMの量が重要ではないというわけではありません。むしろ全く逆です。実行中のすべてのプログラムやデータを保持するのに十分なRAMが搭載されていない場合、コンピュータの動作は著しく低下することがあります。この問題は、オペレーションシステムがメモリ上の実行中のプログラムやデータをハードドライブに退避させ、他のプログラムやデータのための空き領域を作らなければならないときに発生します。極端なケース、例えば128 MBのRAMしか搭載されていないシステムでWindows XPを実行し、複数のプログラムを同時に動かした場合、十分なRAMを搭載したシステムと比べてパフォーマンスが文字通り10%程度にまで低下する可能性があります。
残念なことに、市販されている多くのシステム、特に家電量販店やDell、Gatewayといったオンラインベンダーが販売する安価な消費者向けモデルは、RAMが不足した状態で販売されています。このセクションを書き始めるにあたって日曜版の広告を確認したところ、多くのWindows XPシステムがわずか256 MB、中には128 MBのRAMしか搭載されていない状態で販売されていました。これはひどいジョークです。Windows XPでは、1つか2つのプログラムを最高のパフォーマンスで読み込み実行するだけでも最低256 MBのRAMが必要であり、実際にはそれ以上のメモリを強く推奨します。Windows XPシステムには、以下の容量のRAMを推奨します:
- 軽量な予算重視のシステムの場合、256 MBから512 MB(最小限として384 MBを主張する人もいます)
- 一般的な用途の主流システムの場合、512 MBから1 GB
- パフォーマンス重視のゲーム用システムの場合、1 GBから2 GB
これらはあくまで基準値と考え、メモリを大量に消費するアプリケーションを実行する場合や、多くのアプリを同時に実行する場合は容量を増やしてください。例えば、Photoshopを実行する予定の予算重視のシステムであっても、少なくとも1 GBのRAMを搭載することをお勧めします。
VISTAにはより多くのメモリが必要
Windows Vistaシステムでは、少なくとも1 GB(32ビットVistaの場合)または2 GB(64ビットVistaの場合)のRAMをインストールしてください。
Robertは最近、利用可能な最速のプロセッサの1つを搭載した自身のメインデスクトップシステムで、メモリ容量の実験を行いました。そのシステムでは、Mozillaブラウザの10以上のインスタンス、複数のStarOfficeドキュメント、メールクライアント、PIMなど、多くのウィンドウが常に開かれています。(RobertはWindowsよりもメモリ管理が効率的なLinuxを使用していますが、原理は同じです。)
512 MBのRAMを搭載していたとき、パフォーマンスは許容範囲内でした(1,000ドルのプロセッサを搭載したシステムであれば当然のことです)。しかし、RAMを1 GBに増設したことで即座に恩恵がありました。プログラムの読み込みが明らかに速くなり、プログラム切り替え時の遅延も解消されました。すべてが非常にキビキビと動作するようになったのです。図6-1はその理由を示しています。このスクリーンショットを撮影した瞬間、メモリ消費量の多い上位3つのプロセスだけで約317 MB、149 MB、136 MBのRAMを使用していました。これは、このシステムに元々搭載されていた512 MBのRAMより約90 MB多い容量です。物理RAMは約83 MBが使用可能で、スワップファイルはわずか368 KBしか使用されていません。このシステムは、実質的にすべての実行中のプログラムがRAMのみを使用する状態で、快適に動作しています。
このシステムのメモリを1.5 GBに増設しても、ほとんど良い影響はありませんでした。物理メモリの大部分は相変わらず使用されており(WindowsもLinuxも可能な限りのRAMを使用します)、スワップファイルの使用量はほぼゼロでしたが、1.5 GBと1 GBの間でパフォーマンスに目に見える違いはありませんでした。アプリケーションの組み合わせが異なれば状況は変わるかもしれませんが、Robertが通常通りに使用する限り、1 GBのRAMがスイートスポット(最適点)です。
お使いのシステムにもスイートスポットがあり、それは現在搭載されているメモリ量よりも多い可能性が高いです。メモリの増設は、古いシステムはもちろん、メモリ不足の新しいモデルであっても、最も簡単で安価かつ効果的なアップグレードの1つです。この章の続きでは、メモリをアップグレードし、メモリの問題をトラブルシューティングするために知っておくべきことを説明します。
図6-1: Robertのプライマリデスクトップシステムにおけるメモリ使用状況
必要な情報が見つかりませんか? こちらのアップグレードおよび修理インデックスをお試しください。
0 件のコメント