• ベストアンサー

L2キャッシュサイズが0と表示される。

こんにちは 標記の件でお尋ねします。 MB : MSI 865PE Neo2-PFISR CPU: Pentium4 3.0EGHz OS : WindowsXP SP1 MSI社のサイトよりハード/ソフト情報表示ツール「WMIinfo 1.1.1.2」の最新版をダウンロード/インストールしました。 このソフトで、CPUの情報を表示する欄があるのですが、その中の「L2 Cache Size:」の値が 0kb で表示されます。 BIOS側の設定は、[Advanced BIOS features]→[CPU L1 & L2 Cache]=Enabled です。 また、OS側もレジストリ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management の DWORD値 SecondLevelDataCache に400hの値を設定しました。 しかし、「WMIinfo」では、「L2 Cache Size:」の表示が0kbのままです。 これは、L2キャシュがBIOSレベルでは認識されていても、OSレベルでNGということでしょうか? それとも、ユーティリティ自体の不具合でしょうか? どなたか対処方法をご教授ください。 何とか、L2キャシュは効かせたいと思っています。 よろしくお願いいたします。

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

  • ベストアンサー
  • Mitz
  • ベストアンサー率65% (2863/4366)
回答No.4

このソフト(WMIinfo 1.1.1.2)L2の容量取れないんじゃないかな? 当方、MSIのM/Bではありませんが、使用してみました。 他の情報は間違い無く表示されるのですが、L2は0Kbと表示されます。 (Pen4 2.80CGHz使用。従って、512KBと表示されるのが正常) 当方所有のM/B付属のソフト(WinDMI)ですと正常に表示されますし、インテル提供ツール、EVEREST Home Editionでは正常に512KBと表示されます。 又、以下のソフトでも正常に表示されます。 「CPU-Z」 (1.21以降でPrescottに対応しています)

参考URL:
http://www.cpuid.com/cpuz.php
Kiyomaro0921
質問者

お礼

Mitsさん、いろいろとありがとうございました。 おっしゃる通り、WMIinfoの仕様みたいですね。 またよろしくお願いいたします。

その他の回答 (3)

  • Mitz
  • ベストアンサー率65% (2863/4366)
回答No.3

また、他の原因として、M/BのBIOSがPrescottに対応していない可能性もあります。 MSIのHPに行き、Prescottに対応させる新バージョンのBIOSがリリースされているか確認してみてください。 旧バージョン(Prescott未対応)のBIOSをお使いであれば、アップデートが必要です。

  • Mitz
  • ベストアンサー率65% (2863/4366)
回答No.2

ここは一つ、インテル提供のツールでチェックしてみてください。 多分、WMIinfo 1.1.1.2がPrescottに対応出来ていないだけだと思うので… 参考URLから、「Japanese」をダウンロード。 ダウンロードしたファイル「fidjpn31.msi」をダブルクリックでインストール出来ます。 起動させたら、「CPUIDデータ」をクリックしてみてください。 レベル2キャッシュが、1MBであればOK。 あるいは、#1さんのおっしゃるように、他のソフトで確認するのも良いと思います。 http://www.forest.impress.co.jp/article/2004/05/11/everest.html http://www.lavalys.com/products/download.php?pid=1&lang=en&pageid=3 起動させたら、Motherboardの項を展開し、CPUをクリックしてみてください。 L2 Cacheが1MBであればOK。

参考URL:
http://support.intel.com/support/processors/tools/frequencyid/sb/CS-007623.htm
noname#7095
noname#7095
回答No.1

うーん、確かにPrescottの二次キャッシュは1MBのはずですもんねぇ。 ひょっとしたら単純にそのツールの表示上だけの値かもしれません。 試しに16進数ではなく、10進数で「512」と設定して、再起動後に数値をご確認ください。 また、別のツール、たとえば cViewer http://w1.avis.ne.jp/~thk/?SUBJECT= などでも確かめた方がいいかも。

Kiyomaro0921
質問者

お礼

D-majinさん、お知らせをありがとうございました。 早速、別のツールで調べてみます。 また、よろしくお願いします。

関連するQ&A

  • WindowsXP側のL2キャッシュサイズの設定

    「CPUにもキャッシュと呼ばれるメモリが搭載されている。WindowsXPではL2キャッシュ(L2キャッシュ)のサイズが256Kバイトに設定されているが、たとえばNorthwoodコアのPentium 4はL2キャッシュ512Kバイト、Prescottコアに至っては1Mバイトだし、Pentium Mも同様に1Mバイトもしくは2Mバイトなので、有効活用されていないことになる。WindowsXP側のL2キャッシュサイズの設定を正しく設定しなおすことで、処理速度をアップさせることができる。」 という記事を読んだのですが、私のPCはDELLのINSPIRON1501を使っているのですが、AMD社のディアルコアの場合も512Kバイトに変更した方が処理速度アップにつながるのでしょうか?

  • L2キャッシュについて教えてください。

    DELL Demension5150C を使用しています。 CPUはPentium4HT3.0Ghz2MBL2FSB800Mhzを実装してます。 メモリは1GBデュアルチャンネルを実装してます。 PCviewというソフトを使用してCPUの情報を表示させると、 2次キャッシュが128KBと表示されます。 BIOSセットアップ画面では、2次キャッシュが2MBになっているようですが、 何か別に設定しないと2MBにはならないのでしょうか。 自分が使用している環境で、2次キャッシュが128KBと2MBのどちらが システムのパフォーマンスをあげるのかよく解りませんが、何となく納得がいかないので、設定方法があるのであれば教えてください。

  • CPUのL2キャッシュについて

    Vistaを高速化させようとしてレジストリをいじっています。 方法の一つに「L2キャッシュ」のサイズを自分で操作して高速化する方法がありました。 しかし、これはWindowsがCPUのL2キャッシュのサイズを読み込めていればいいとあったので、操作していなかったのですが、読み込めているか確認する方法はありますか? [OS] Windows Vista [CPU] Intel Core2 Duo E8400 3.00GHz [メモリ] 4GB 設定の変更には「いじくるつくーる」を使っています。 参考になるサイトでもありましたら、掲載をお願いします。

  • キャッシュサイズについて

    Firefox,Netscape等Geckoベースのブラウザで、about:Cacheで表示されるストレージサイズのKiBという単位はkBとは異なるのですか?

  • CPUの2次キャッシュを調べたい

    CPUの2次キャッシュを調べたい PC Wizard 2010というソフトを使ってPentium M 1.6Gの2次キャッシュを調べたのですが、 Cache L2 : 1024 KB と表示されました。 これは2次キャッシュが1Mという事でしょうか。 Pentium M 1.6Gに2次キャッシュが1Mの物は無いそうですが、ソフトが間違えて表示しているのでしょうか。

  • 2次キャッシュ

    2次キャッシュが2Mあるノートパソコンを購入しました。ウィンドウズXPの2次キャッシュはデフォルトだと256Kになっていますので、2M分反映させましたが、動作が重くなってしまいました。 皆さんは2次キャッシュを最大まで使って動作が重くなったりしませんでしたか? どなかたご教授下さい。 ■2次キャッシュを変更した方法↓ レジストリエディタを起動。次の順で「Memory Management」キーに移動する。 HKEY_LOCAL_MACHINE→SYSTEM→CurrentControlSet→Control→Session Manager→Memory Management 「Memory Management」というキーを選んだ際に右のペインに表示される「SecondLevelDataCache」をダブルクリックする。なければ新規にDWORD値を作成する。このとき開くダイアログで、「10進」をオンにして「値のデータ」に半角数字で「2048」と入力して「OK」ボタンをクリックし、リブート。

  • 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でもあまり遅くならない。 暇な時にでもお願いします。

  • 二次キャッシュ設定について

    質問が過去の問題回答と重複してしまっている部分がありますが、 よく理解できないので改めて、質問させてください。 いろいろなサイトで二次キャッシュの設定をすると、 パフォーマンスが早くなるとありました。 使用CPUはAthlon64x2 5400 Black Editionです。 二次キャッシュは1024とあったので、レジストリ(SecondLevelDataCache)の値をみると0だったので、 10進法で1024に設定をしました。 再起動後、ブラウザやファイルを開くのに、若干停止するような感じを受けたので、ベンチマークをしてみたら、 数値が落ちておりました。 いつも遊んでいるFPSでためしたところ、やはり設定前の方がスムーズです。 この場合のスムーズというのは、設定前はゲーム中停止する感覚はないのですが、 設定後、数秒おきに瞬間ですが、停止する感じです。 できたら、設定を元にもどしたいのです。 ただ、default値の0は256KBだそうですが、ここで0に戻したらdefaultの256KBになるのでしょうか? いくつか質問させてください。 一の質問です。 (1)レジストリのSecondLevelDataCacheを0にしたらdefaultの256MBになる。 (2)レジストリのSecondLevelDataCacheを0にしたら、二次キャッシュは0になる。 (3)レジストリのSecondLevelDataCache1024の設定で問題ない。 (4)レジストリのSecondLevelDataCacheの設定が間違っている。 二の質問です。 『(3)レジストリのSecondLevelDataCache1024の設定で問題ない。』場合。 なぜ、ベンチマークや体感で遅くなったのでしょうか? 改善する設定などありましたら、教えてください。 三の質問です。 『(4)レジストリのSecondLevelDataCacheの設定が間違っている。』場合。 どのように、設定をしなおしたらいいでしょうか? 四の質問 『(2)レジストリのSecondLevelDataCacheを0にしたら、二次キャッシュは0KBになる。』場合。 どのような事をすれば、defaultの256KBにもどれますか?やり方を教えてください。 五の質問(三の質問に関連しております。) CPU購入の箱には『1MB L2 Cashe』と書かれています。 EVERESTのソフトでCPUを見ると、 『512KB per core(On-Die,ECC,Full-Speed』と表記されています。 DUALだから、512x2で1024で、設定はレジストリの値は512なのでしょうか? 以上ながくなりましたが、よろしくお願いします。 設定したレジストリは。 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management のSecondLevelDataCacheです。 OS:Windows XP SP3 CPU:Athlon64x2 5400 Black Edition Motherboard:GIGABYTE MA78G-DSH Mem:4G

  • マルチコアCPUのL2キャッシュのレジストトリ設定

    VistaにてXeon X3350を使っているのですが、レジストリのL2キャッシュ容量の設定をどのような値を入れればいいのかがよくわかりません。 ○単純に1コアCPUと同様に全体の容量なのか ○インテル製4コアCPUは2コアで同じL2キャッシュを共有しているので2コア分の容量なのか ○1コア分の容量なのか いろいろと調べてみましたが、どれもバラバラでこの3つのどれなのかわかりません。結局どうなんでしょうか?

  • L1キャッシュがない?!

    みなさん、はじめまして。 このたび初めて自作パソコンに挑戦しました。 たまにブルー画面になるので、メモリチェックを行うために、Memtest86を実行したところ、画面上に Pentium4 3007MHz L1 Cache Unknown L2 Cache 1024K と表示されており、テストプログラムも Pass 1% Test 1% Test #2[Address test,own address,no cache] と表示されて、そこから一切進みません。 そこで教えていただきたいのですが、1次キャッシュが認識できない(ない?!)なんて事はあるのでしょうか? それとも、どこかの設定がおかしいのでしょうか? たまにブルー画面になってしまう事と、何かつながりがあるでしょうか? ブルー画面になるときの番号は0x0000000Aや4Eや50など様々です。 パソコンの構成としては下記の通りです。 マザー  Terminator (2)-P (BAREASUS-004) CPU Pentium4 3.0EG (ICPU-030) メモリ   PC3200/512MB/CL3 (P3200-512/CL3)× 2 HDD   ST3160023A (35HSEA-001) ドライブ GSA4120B 以上、ご指導ご鞭撻の程、宜しくお願い致します。