サイズを大きくするとメモリは遅くなりますか?
ハードウェアコンポーネントに変更が加えられた場合、システムがどのように動作するかを推測するのは楽しいことがあります。本日のSuperUser Q&Aの投稿では、読者の好奇心を満たすためのメモリサイズの増加について説明しています.
本日の質疑応答セッションは、コミュニティ主導のQ&A Webサイトのグループである、Stack Exchangeの下位区分であるSuperUserの好意により提供されます。.
協会WDA(Flickr)の写真提供.
質問
SuperUserの読者spartacusは、メモリのサイズを増やすとメモリが遅くなるかどうかを知りたがっています。
同じテクノロジを使用してSDRAMのサイズを大きくした場合、応答時間は遅くなりますか?それが遅くなった場合、それはデジタルロジックの複雑さによるものでしょうか。?
サイズを大きくするとメモリが遅くなる?
答え
SuperUserの貢献者であるDaniel R HicksとShikhar Bhardwajが私たちに答えてくれます。ダニエル・R・ヒックス:
はいといいえ。 duDEが述べているように、メモリはそれを駆動するバス/クロック速度より速く走ることは決してありませんが、メモリの最大速度は間違いなくサイズに依存します.
メモリアセンブリが大きくなるにつれて、アドレスデコーダのレベル数は(サイズの対数と共に)増加し、ドライバの負荷は直線的に増加します(遅延はほぼ対数増加します)。.
ですから、あなたがシステムであれば、速度を上げるために既製のシステムのRAMのサイズを制限することはほとんど価値がありませんが(ボックスがクロックの速度をRAMのサイズに基づいて調整する例外があります)。設計者にとって、最大RAMサイズは考慮しなければならないパフォーマンス上のトレードオフの1つです。.
Shikhar Bhardwajからの回答が続きます。
いいえ、違います。 SDRAMはシステムと同期しているため、メモリ速度はシステムの速度に依存します。メモリアクセスの速度に影響を与える可能性があるのは、それが使用される設定です。.
あなたのビルドが既にデュアルチャンネル(またはトリプルチャンネル)構成を持っていて、増やされたメモリが同一のモジュールを使わないなら、あなたはシングルチャンネル操作に遅くなるかもしれません。しかし、Wikipediaが言うように、この減少はほとんど目立ちません。
- トムのハードウェアは、合成およびゲームのベンチマークにおいて、シングルチャネル構成とデュアルチャネル構成の間に大きな違いがないことを確認しました(「modern(2007)」システム設定を使用)。そのテストでは、デュアルチャネルはメモリ集中型タスクでせいぜい5%の速度向上をもたらした。.
この場合、速度が低下する可能性がありますが、オペレーティングシステムで使用可能な物理メモリの量が多いため、全体的にパフォーマンスが向上します。これは、もちろん、あなたが使っているオペレーティングシステムと、それが利用可能なリソースを利用することでどれほど効率的かによって異なります。.
説明に追加するものがありますか?コメントで音を消す。他の技術に精通したStack Exchangeユーザーからの回答をもっと読みたいですか?こちらのディスカッションスレッドをチェックしてください。.