コンピュータにRAMを追加すると、高速になりますか?

Apr 01 2000
ある程度まで、RAM(ランダムアクセスメモリ)を追加すると、特定の種類の操作でコンピュータがより速く感じるようになります。仮想メモリマネージャ(VMM)と呼ばれるオペレーティングシステムコンポーネントがあるため、RAMは重要です。
コンピュータにRAMを追加すると、実行速度が上がりますか?コンピュータハードウェアの写真をもっと見る。

人々がコンピューターについて話しているときに話し合うトピックの1つは、コンピューターに追加する必要のあるランダムアクセスメモリ(RAM)の量です。ある程度までは、RAMを追加すると、通常、特定の種類の操作でコンピューターが高速に見えるようになります。RAMは、プログラムを「スワップイン」および「スワップアウト」する必要がないため、重要です。

ワードプロセッサやインターネットブラウザなどのプログラムを実行すると、コンピュータのマイクロプロセッサ実行可能ファイル(.exe)をハードディスクから取り出してRAMにロードします。 Microsoft WordやExcelなどの大規模なプログラムは、大量のメモリを使用します。マイクロプロセッサは、複数のアプリケーションで使用される共有コードである多数の共有ダイナミックリンクライブラリ(DLL)も取り込みます。 DLLはさらに多くのメガバイトを必要とします。

次に、マイクロプロセッサは、見たいデータファイルをロードします。これは、複数のドキュメントを見ている場合や、グラフィックが多いページを閲覧している場合は、合計で数メガバイトになる可能性があります。したがって、大きなアプリケーションは100メガバイト以上のRAMを簡単に使用する可能性があり、十分なメモリがない場合はシステムの速度が大幅に低下する可能性があります。マシンでは、いつでも次のアプリケーションを実行している可能性があります。

  • ワードプロセッサ
  • スプレッドシート
  • 電子メールプログラム
  • 描画プログラム
  • 3つまたは4つのブラウザウィンドウ
  • ファックスプログラム
  • Telnetセッション

これらすべてのアプリケーションに加えて、オペレーティングシステム自体がかなりのスペースを占めています。すべてを合わせると、マシンよりも多くのRAMが必要になる場合があります。余分なRAMスペースはどこから来るのですか?

­ ­

RAMを追加するためのヒント

ソウルの電子ショッピングモールのマイクロチップショーの所有者は、ダイナミックランダムアクセスメモリ(DRAM)チップの表示をチェックします。 RAMを追加するとプログラムの実行がスムーズになりますが、RAMを追加しても効果はありません。

コンピューターのRAMの余分なスペースは、仮想メモリ マネージャー(VMM)と呼ばれる重要なオペレーティングシステムコンポーネントによって作成されます。 VMMはRAMを調べて、現在必要のないセクションを見つけます。 RAMのこれらのセクションをハードディスク上のスワップファイルと呼ばれる場所に配置します。たとえば、過去45分間に電子メールを確認していなくても、電子メールプログラムを開いているとします。 VMMは、電子メールプログラムの.exe、DLL、およびデータを構成するすべてのバイトをハードディスクに移動します。これは、プログラムの交換と呼ばます。次に電子メールプログラムをクリックすると、VMMがスワップインしますハードディスクからのすべてのバイト、そしておそらくプロセスで何か他のものを交換します。ハードディスクはRAMに比べて比較的遅いため、スワップインとスワップアウトの動作により、顕著な遅延が発生します。

では、ポケットが空になるか、コンピュータがそれ以上保持できなくなるまで、RAMを追加し続ける必要がありますか?RAMの量が非常に少ない場合(たとえば、256メガバイト)、VMMは常に何かを実行するために物事を入れ替えています。その場合、コンピュータはクロールしているように感じます。RAMを追加すると、新しいプログラムをロードしたり、ウィンドウを変更したりしたときにのみスワッピングに気付くようになります。コンピューターで実行されているソフトウェアが使用するよりも多くのRAMがコンピューターに搭載されると、VMMには十分なスペースがあり、何かがスワップされることはありません。その後、メモリを追加しても効果はありません。

Photoshop、多くのコンパイラ、ほとんどのフィルム編集およびアニメーションパッケージなど、一部のアプリケーションは、ジョブを実行するために大量のRAMを必要とします。RAMが少なすぎるマシンで実行すると、常にスワップされ、実行速度が非常に遅くなります。スワッピングを排除するのに十分なRAMを追加することで、速度を大幅に向上させることができます。このようなプログラムは、十分なRAMがあれば、10〜50倍速く実行される可能性があります。

RAMとコンピューター技術の詳細については、次のページに切り替えてください。

初版:2000年4月1日

RAMの追加に関するFAQ

RAMとは何ですか?RAMは何に使用されますか?
ランダムアクセスメモリ(RAM)は、ユーザーデータを格納するコンピュータのメモリです。RAMに保存されているデータにはすばやくアクセスできますが、電力がない場合はデータを保存できないという一時的なものです。さらに、RAMは、複数のアプリケーションを同時に実行する機能など、コンピューターのパフォーマンスを決定します。
RAMをアップグレードできるかどうかはどうすればわかりますか?
コンピュータの設定を確認すると、RAMの容量がわかります。Windowsコンピュータでこれを見つけるには、Windows-Pauseを押して、ポップアップするウィンドウでインストールされているメモリサイズを探します。多くのPCは、アクセスパネルまたはRAMスロットを介してRAMを簡単にアップグレードできますが、他のPCはより困難です。特定のコンピューターをオンラインで検索して、RAMをアップグレードする最善の方法を決定します。
どのくらいのRAMが必要ですか?
一般的に、PCユーザーの場合は8GBのRAMで十分です。とは言うものの、個人的および専門的なニーズは人によって異なるため、これに対する万能の答えはありません。たとえば、ゲーマーの場合、16GB以上のRAMが必要になる場合があります。
コンピュータにRAMを追加できるかどうかはどうすればわかりますか?
コンピュータが異なれば、容量も異なります。すべてのコンピューターのRAMには、オペレーティングシステムとマザーボードの2つの制限があります。下限は、PCの最大RAM容量と同じです。コンピュータにRAMモジュールを追加することもできます。必ずモジュールと同じ仕様のRAMを購入してください。
 

多くの詳細情報

関連記事

  • RAMのしくみ
  • RAMクイズ
  • 仮想メモリのしくみ
  • コンピュータメモリのしくみ
  • コンピュータメモリクイズ
  • ROMのしくみ
  • オペレーティングシステムのしくみ

その他のすばらしいリンク

  • 仮想メモリマネージャについて
  • PCを高速化する5つの方法
  • PCのRAMをアップグレードする方法

ソース

  • ダン、ジェイソン。「コンピュータRAM:ビデオ編集の重要なコンポーネント。」Microsoft.com。2003年9月3日。http://www.microsoft.com/windowsxp/using/moviemaker/expert/dunn_03august11_ram.mspx
  • ポールソン、デイリー。「より高速なRAMは、データと市場のボトルネックに対処します。」IEEE Xplore:コンピュータマガジン。巻 35、No.4。2002年4月。17-19。http://ieeexplore.ieee.org/Xplore/login.jsp?url=/iel5/2/21439/00993766.pdf?arnumber=993766
  • ビデオ。「RAMをアップグレードする方法」PCWorld.com。http://www.pcworld.com/video/id,355-page,1-bid,0/video.html