• ベストアンサー

二次キャッシュの違い?

二次キャッシュが128KBと256KBでは、何がどのように違うのでしょうか?教えてください。

noname#5190
noname#5190

質問者が選んだベストアンサー

  • ベストアンサー
  • parts
  • ベストアンサー率62% (6364/10149)
回答No.2

Q/時々いくつかのソフトを立ち上げて使用していると、「システムリソースが不足しています・・・みたいな案内が出て、それが何か二次キャッシュと関係しているのかなぁ・・・ A/システムリソースですか、警告ですね。 二次キャッシュやメモリとは一切関係ないですね。これはOSの利用する互換領域というすでにOS側で定められたメモリ領域の問題です。 互換領域とはwindows3,xやMS-DOSという過去のOSと互換性を保つために持たれているメインメモリ領域でこの領域にユーザーリソースというリソースの一部が配置されています。厳密にはメモリの64KBをこの互換用のメモリが使われます。(メモリを増やしても互換メモリは増えることはありません) まず、この場合は起動時のシステムリソースを調べた方が良いですね。起動直後に5割以下なら危険ゾーン(すぐに対策を)、5~6割なら安全ですが、不安定なゾーン(常駐ソフトを少し減らしましょう) 65%以上が推奨リソースです。 リソースの調べ方です。パソコンを起動もしくは再起動直後に「マイコンピュータ」を「右クリック」して、「プロパティ」を「クリック」してください。するとシステムのプロパティが起動します。「パフォーマンス」項目を選択して、システムリソースのの項を見てください。 先に記載した65%あれば一応大丈夫です。ただし、リソースはソフトを一つ起動するたびに消費されます。あまり多くのソフトを同時起動しないよう注意ください。 もし、リソースが少ない場合は参考サイトを参照しながら少しずつ改善していきましょう。 Q/2倍の差が、具体的にどのような時に出るのかわかりません。 A/普通にユーザーがソフトを扱う点で分かることはないですよ。(絶対に) これは、例えば、同じ周波数のセレロンとPen3を並べて動作させても違いはあまりありません。よほど高負荷の処理をしたり、ベンチマークテスト(PCの性能を測るテスト)などをしてその差がわかります。 いかがでしょうか? もし何かあれば補足を

参考URL:
http://homepage2.nifty.com/winfaq/sysres.html
noname#5190
質問者

お礼

お礼が遅くなって申し訳ありませんでした。 ありがとうございました。 とても助かりました。

その他の回答 (2)

noname#1280
noname#1280
回答No.3

>ただその2倍の差が、具体的にどのような時に出るのかわかりません。 同クロック(動作速度)で同ベースクロック(基本となるシステムの速度)の場合 PentiumIII(2次キャッシュ256KB)とCeleron(2次キャッシュ128KB)では3割ほどPentiumIIIの処理能力が高いそうです。 以前、専門誌で「PentiumIIIvsCeleron」をやってました。 そこで、 PentiumIII800(ベース100Mhz×8.0倍) Celeron533A@800(本来ベース66Mhz×8.0倍の処をベース100Mhz×8.0倍=800Mhzで計測) の各種ベンチマークソフトによる計測がされていましたが 『Celeron533A@800はPentiumIII550程度の処理能力』との結果でした。 厳密に言えばキャッシュメモリ自体の性能(レイテンシー)も違いますのでココまで 差が出たのでしょう。 余談: それほど性能差が無くて価格だけ高かったらPentiumIIIは売れなかったでしょうね。

noname#5190
質問者

お礼

お礼が遅くなって申し訳ありません。 ありがとうございました。

  • parts
  • ベストアンサー率62% (6364/10149)
回答No.1

二次キャッシュが128KBと256KBでは、何がどのように違うのでしょうか? そのまま 量が半分と言うことですが・・・それが何か・・・? とりあえず、2次キャッシュが何かを説明しておきますね。まずキャッシュとはSRAMを利用した高速なメモリ媒体です。分かりやすく言うとハードディスクが60MB/s前後でデータ転送できるのに対して、 メインメモリは800MB/s(SDRAM-PC100の場合)でデータ転送できます。 キャッシュはその十数倍も高速で容量は小さいですが極めて頻繁に扱うデータを格納しCPUとメモリ間でのデータ転送によるロスを大幅に軽減します。 一次キャッシュは、1GHzのCPUでは速度15~20GB/s前後のデータのやりとりが可能でそのパソコン上で最も高速なメモリ媒体になります。ただし容量は極めて小さく絶えず処理で必要なデータを格納しています。 問題の2次キャッシュは、その次に高速なもので速度は同じく1xGB/s程度はあります。 容量は一次キャッシュより遙かに多く、1次キャッシュの 次に良く扱うデータを配置格納しています。 この容量が多いほどCPU本来の速度が出しやすくなりCPUの能力をキャッシュが少ない物より多くの状況下で発揮できます。 そのためパフォーマンスも2次キャッシュが多いほど高くなります。(容量が2倍になれば最大約10%の速度差が出ます) もし何かあれば補足を

noname#5190
質問者

お礼

早速ありがとうございました。 ただその2倍の差が、具体的にどのような時に出るのかわかりません。 今のPCでは、時々いくつかのソフトを立ち上げて使用していると、「システムリソースが不足しています。いくつかのプログラムを終了してからもう一度試してください」みたいな案内が出て、それが何か二次キャッシュと関係しているのかなぁ・・・などと思ったりしたもので・・・。

関連するQ&A

  • 2次キャッシュ容量の違い

    1.最近のCPUの差別化に2次キャッシュの容量の違いが ありますが、 2次キャッシュの大きさはどのような作業をする時 重要になるのでしょうか? 2.一般的な用途ではOS基準の256KBあればいい? つまり、廉価版のCeleron、sempronでよい? 2次キャッシュ大容量化はメモリ速度、FSB速度が伸びないから 増やさざる得ないということでしょうか? 2次キャッシュの容量でCPUの値段がかなり違う気がするのですが。 以下のことをネットで調べて知りました。 1.OS(2000、XP)は2次キャッシュ256KBあることを 前提に設計されているから、 それ以上のキャッシュを積んでもあまり 効果は感じられない。 OS上における2次キャッシュの設定を変えても あまり変わらない。 2.celeronは2次キャッシュが128KBで 遅いが、CeleronDは256KBある為あまり遅くない。 sempronではもともと2次キャッシュの大きさが あまり重要でない為、128KBでもあまり遅くならない。 暇な時にでもお願いします。

  • 2次キャッシュとは?

    こんにちは。 2次キャッシュの数字は、 PCの動作の速さに大きな影響があるのでしょうか? たとえば、 Celeron 1000 MHz 2次キャッシュ 128 KB と、 Duron 1100 MHz 2次キャッシュ 64 KB と2種類のCPUがあって どちらかを選ぶとしたら、 クロックと2次キャッシュの数字の どちらを優先させるべきなのでしょうか? 仮にCPUが同じとしたら、 128KB と 64KB では、体感できるほど、 速さが違うものでしょうか? よろしくお願いします。

  • キャッシュクリーナーで消してもキャッシュが残ってる

    アプリケーションキャッシュクリーナーというアプリでキャッシュを削除しています。 ワンクリックで消せてとても便利なのですが、消したあとにすぐタスクマネージャーで見てみると20kbとか12kbとかちょっとずつまだキャッシュが残っています。 これはなぜでしょうか? また全部消す方法はありますか? ご回答よろしくお願いします!

  • pen4の二次キャシュ

    pen4 2.4G チップ850 ,768M ,XPhone, Dell8250を使っています。XPは、初期設定が、二次キャシュ、256KBだと、聞きました。レジストリを,いじれなければ二次キャシュ256KBで、使うことになるのでしょうか?もしそうだと、すればかなりの人が、二次キャシュ512KBの、Pen4を、256KBで、使っていることに、なりますよね。パフォーマンスに,大して違いは,ないのでしょうか。PCに詳しい方よろしくおねがいします。

  • キャッシュ??

    PSPのインターネットでツールの設定の中にキャッシュというものがあるのですが2048kbだったりいろいろあるのですがどういう意味なんでしょうか??

  • Sempron 3000+ の2次キャッシュについて

    Sempron 3000+は2次キャッシュが128KBと、同じく購入を考えているPCのCPUに比べて少ないです。 256KBや512KBのCPUに比べて動作が大分違うのではないかと思いまして もしわかる方がいらっしゃいましたら教えて下さい。

  • 2次キャッシュメモリの容量によるCPU処理速度の違い

    2次キャッシュが256KBと128KBでは、同じCPUにおいてどれだけの処理速度の違いが出るのでしょうか?

  • 2次キャッシュって?

    2次キャッシュなんですが、CelronDは256KBでCelronMは1MBと聞いたのですが、性能的に何が違うのでしょうか? CeleronのDとMでは性能的にはどう違うのでしょうか?

  • キャッシュが違うと立ち上がらない?

    CPUの入れ替えをしました。 マザーボードは一次キャッシュ512KbyteキャッシュCPU対応のASUS P4S800です。これにPentium4 /2.8GHz/FSB800/1MB/Socket478を差し込みました。 すると立ち上がりません。 Pentium4 /2.8GHz/FSB800/512KB/Socket478だと立ち上がります。 キャッシュの量だけで立ち上がらなくなることはあるのでしょうか? それともCPUの故障でしょうか?

  • CPUの2次キャッシュについて教えて下さい。

    最近パソコンを買う予定なのですが、インターネットで、セレロンとペンティアム4を比較(と言っても見てるだけですが)していると、2次キャッシュと呼ばれる欄がありました。 セレロンには、L2 128KB  ペンティアム4には、 L2 512KB とありました。 2次キャッシュとは、どういう物なのか教えて下さい。 それと、大きいほうがいいと言うことは、感覚的にわかるのですが、どれくらいの差があるのか教えて下さい。 ほとんど素人ですので、簡単に説明して頂けるとうれしいです。 どなたかすみませんがよろしくお願いします。

専門家に質問してみよう