すべてのメモリが通常使用されていない場合、より多くのRAMを搭載したコンピュータはより高速になる可能性がありますか。
大量のRAMを搭載したコンピュータを用意するのは素晴らしいことですが、そのメモリのすべてが通常使用されていない場合は高速になるでしょうか。本日のSuperUser Q&A投稿には、興味をそそられる読者の質問に対する答えがあります。.
本日の質疑応答セッションは、コミュニティ主導のQ&A Webサイトのグループである、Stack Exchangeの下位区分であるSuperUserの好意により提供されます。.
Daniel Dionne(Flickr)による写真提供.
質問
SuperUserの読者Keavonは、メモリのすべてが通常使用されていない場合に、より多くのRAMを搭載したコンピュータの方が速いかどうかを知りたいと考えています。
16 GBのメモリを搭載したコンピュータがあるとします。私のコンピュータが通常約4 GBのメモリを使用していて8 GBに達しない場合、それはたった8 GBの(同じ種類の)メモリを搭載したコンピュータよりも速いですか?私のコンピュータは16 GBの半分を取り除き、わずか8 GBまたはメモリで作業しても同じ速度で動くでしょうか。?
Keavonは、自分のコンピュータからRAMの半分を取り外した場合、パフォーマンスに違いがあると気付くでしょうか。?
答え
SuperUserの貢献者であるWyzardとJasonが私たちに答えてくれます。最初に、Wyzard:
はい、オペレーティングシステムは追加のRAMをディスクキャッシュとして使用できるため、ディスク上のデータへのアクセスが高速化されます。追加のRAMは、CPUバウンドの計算(多くのディスクI / Oを含まない)を速くしませんが.
Jasonからの回答が続きます。
オペレーティングシステムごとにメモリの管理方法が異なり、元の質問には記載されていないため、Windows 7のコンテキストで回答します。.
以下は、24 GBのRAMを搭載したコンピューターの例です。現在「使用中」のメモリとして7 GBしか割り当てられていなくても、別の10 GBが「スタンバイ」メモリとして割り当てられており、再読み込みの可能性のあるデータまたは再読み込みできないデータが含まれています。それが読まれれば、それはあなたのコンピュータをより速くするでしょう。 「空き」メモリは現時点ではまったく利用されていません.
- 「使用可能」メモリにはスタンバイと空きが含まれます
- 「キャッシュされた」メモリには、スタンバイおよび変更済みも含まれます。
- 「合計」メモリは、ハードウェア予約を除くすべてのメモリです。
Windows 7のメモリ使用量についてもっと知りたい場合は、TechRepublicに素晴らしい記事があります。.
説明に追加するものがありますか?コメントで音を消す。他の技術に精通したStack Exchangeユーザーからの回答をもっと読みたいですか?こちらのディスカッションスレッドをチェックしてください。.