
No.5ベストアンサー
- 回答日時:
Pentium4以降のインテルCPUはすべてライトバックです。
よって、パソコン用CPUのキャッシュとしては、ライトバックが圧倒的といえるでしょう。一般にライトバック方式のキャッシュはライトスルーとしても動作できます。よって、CPUはライトバックキャッシュをHWとしてもち、必要に応じてライトバックまたはライトスルーとして使うのです。
現在のパソコンで使われるCPUは、ライトバック方式のキャッシュをHWとしてもち、MESI方式で制御しています。で、SとIだけの状態を使うようにすれば、ライトスルーとして動作するのです。MESI全部をつかえばライトバックね。このあたりの制御はCPUの中のMTRRの設定によって行います。
それから、既出の回答で、ちょっと気になる部分があったので補足をしておきます。
>i486のL1キャッシュはライトスルー方式
初期は確かにそうでしたが、後期にはライトバックになりました。(P24D)
また、486は1段しかキャッシュがないので、わざわざL1とはいいません。
>Pentium4のL1キャッシュはライトスルー方式とライトバック方式の組み合わせ
Pentium4は2種類あり、L1キャッシュはをれぞれライトスルーとライトバックですが、組み合わせではありません。
また、Pentium4はL2が搭載されており、これがライトバックです。インテルCPUはインクルーシブですので、L1の方式はあまり問題ではなく、もっとも外側のL2がライトバックであることをもって、CPU全体としてライトバック、とします。
つまりPentium4は、L1の方式とは無関係に、ライトバックです。
おおすごい。デバイスの設計とかしてる人ですか?
>SとIだけの状態を使うようにすれば、ライトスルーとして動作する
なるほど、Mの状態が、キャッシュにのみデータが存在する(メモリに書き込みされていない状態)ということですね?排他の状態がよくわかりませんでしたが、まぁイメージはつかめました。
>インテルCPUはインクルーシブですので、L1の方式はあまり問題ではなく、もっとも外側のL2がライトバックであることをもって、CPU全体としてライトバック
なるほど、L1のデータはL2にすべて含まれるんでL1がどっちであろうがそんなに変わらないってことですね。
L1とL2の速度差とL2とメモリの速度差を考えれば、L1のキャッシュ方式がどちらだろうが大差なさそうなのは明白ですねw
インテルの場合はインクルーシブということですが、逆にAMDの場合は、L1の値はL2には含まれないのですか?
大変詳しくわかりやすい回答ありがとうございました。

No.6
- 回答日時:
AMDのCPUでは、L1とL2で同じデータ領域を持たない排他方式(エクスクルーシブ)です。
キャッシュはコストの問題から、むやみに容量を大きくできないので、L1にあるものはL2で持たない方が、キャッシュの利用効率を高くできるという発想です。しかし、排他制御にかかる時間が存在するので、何も考えずに同じデータを持つ方が高速だという考え方もあります。インテルはこの方法ですね。
また最近は、CPUコアが複数あるので、それぞれのコアにどうキャッシュを持たせるのかが問題になります。L1もL2も個別に持つか、L1だけ個別でL2を共有するか…
これがなぜ問題になるかと言えば、例えばコア1とコア2で同じメモリ領域にアクセスしているとき、それぞれのコアで違うデータを書き込むと、お互いの認識にずれが生じるからです。どこかで意思統一しないと致命的誤動作につながりますが、それをいつ、どうやって行うのが良いかという問題です。キャッシュの一貫性制御(コヒーレンシ制御)が必要になるわけですね。
ここでもライトバックだと、話がいっそう複雑になりそうだというのは、容易に想像できると思います。
ところで、もうこの次元の話になると、めいめい勝手に勉強してくれってことじゃダメなんですかね?(笑)
>ところで、もうこの次元の話になると、めいめい勝手に勉強してくれってことじゃダメなんですかね?(笑)
そうですねw
まぁ、いろいろな会社があってそれぞれに独自の考え方で製品の設計をしてるので、いろんな考え方がありますよね。
個人的には、
>排他制御にかかる時間が存在するので、何も考えずに同じデータを持つ方が高速だという考え方もあります。
の方が対コスト的にもいいんじゃないかな~なんて勝手に思ってますが、まぁ、素人考えなんでw
いずれにせよ。回答ありがとうございました。
閉じるの忘れてましたw
No.4
- 回答日時:
>書き込み方式はハードウェアでもう固定されているものなのでしょうか?
>知りたかったのはCPUのキャッシュのことです。
LSIで作りこんでいるものはハードウェア固定。
・i486のL1キャッシュはライトスルー方式
・Pentium4のL1キャッシュはライトスルー方式とライトバック方式の組み合わせ
・AthlonXPのL1キャッシュはライトバック方式
ソフトウェア上のキャッシュは変更可能。
それぞれ設計思想が違うだけなので、どちらが一般的に普及しているのかでは無いと思います。
(安全性と速度性能、設計工数(作りやすさ)のトレードオフ)
http://ja.wikipedia.org/wiki/%E3%83%8F%E3%83%BC% …
No.3
- 回答日時:
メモリーキャッシュの話ならハード固有のものでソフトではコントロールできません。
しかも階層化が普通ですからL1とL2で方式が違ったりします。↓
いずれにしてもメモリーキャッシュはOSからも見えません。
結局コストパーフォーマンスによって方式が選ばれるわけです。
それにしてもパソコン教室で出るのが信じられないような質問ですね。
情報処理試験の講座なら出るかも知れませんが。
参考URL:http://ja.wikipedia.org/wiki/%E3%82%AD%E3%83%A3% …
ありがとうございます。
どちらが普及してるとかは一概には言えないようですね。
パソコン教室ですが、パソコン整備関係(自分でトラブルに対応できるようになろう!みたいな)の講習です。
取得目的に対してオーバースペックな内容な気もしますが、教科書にのってるのでw

No.2
- 回答日時:
普及という意味では、対象にもよります。
WindowsXPのハードディスクだと、デバイスマネージャでハードディスクのプロパティを見れば「ディスクの書き込みキャッシュを有効にする」というチェックボックスがあり、普通は有効になっていると思いますので、ライトバックの方が普及していると言えるでしょう。Windowsのディスクキャッシュは、OSが用意している機能なので、ハードウェア固定ではありません。一方、ディスクドライブが持っているキャッシュについては、ハードウェアに依存します。
性能的にはライトバックの方が速いですが、ライトスルーの方が安全(特に取り外し可能なメディア)であることは確かです。ライトスルーだと書き込み中さえ避ければ、原則的にいつ取り外したり電源を切っても、データが壊れる心配はありませんが、ライトバックだとキャッシュの中身を反映する前に操作したら、最悪の場合は管理領域が壊れてデータが全滅という恐れもあり得ます。
なお、ライトバックの場合でも、キャッシュの中身を反映するまでの時間(キャッシュ上にしか正しいデータが存在しない時間)が短ければ、性能は低下する反面、安全度は高まります。Windowsでは、比較的反映するまでの時間は短めだと思います。UNIXだと、ユーザーが明示的にキャッシュを反映しろと指示するまでキャッシュ上だけで何とかしようとするものもあるので、こういう環境でうっかり電源を切ると、大変なことになります。
CPU内蔵のキャッシュにもライトバックとライトスルーがあり、L1はライトバックだけどL2はライトスルーといった、混合式の場合もあります。BIOSでどっちか選べるかも知れませんが、積極的に変える意味はないのでは?
ご回答ありがとうございます。
知りたかったのはCPUのキャッシュのことです。
実はパソコンの講習したときに生徒から質問受けたんです。
どっちのほうが普及してるんですか?って。
考えてみれば、製品の仕様とか見てもライトバック、ライトスルーの方式とかはのってないですし、実際どっちが普及してるんだろうな~と思ったもので。
多分コスト的にはライトスルーの方がかからないので一般のCPUはライトスルーなんじゃないかなとは思うんですが・・・
そして、HDDのキャッシュでもライトスルーとライトバックがあるとは知りませんでした。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- スポーツサイクル ロードバイクを先月購入し別売りのヘッドライドを付けたのですが段差を通る度落ちてしまい、1ヶ月で5回も 2 2023/06/06 14:49
- バイク車検・修理・メンテナンス ドラッグスターのヘッドライトが付きません 3 2022/09/23 19:14
- 爬虫類・両生類・昆虫 アカアシガメ(チェリーヘッド)の飼育を始めました。 紫外線ライトについて、日中だけ照射しているのです 1 2023/04/10 09:32
- その他(自転車) 自転車のライト。駐輪中に下を向けるのはなぜ? 4 2023/06/01 17:28
- 車検・修理・メンテナンス Rav4モデリスタエアロのライト 1 2023/04/29 00:31
- 子供 きょうだいのSwitch 増設するか 4 2023/03/04 09:28
- 一戸建て 現在、新築の照明計画をしているところです。 住宅メーカーからの照明計画の図面がこれでいいのかさっぱり 4 2022/10/01 22:05
- バッテリー・充電器・電池 スマホの懐中電灯程度でいいので信頼できる充電式懐中電灯を教えてください 4 2022/09/03 15:25
- その他(SNS・コミュニケーションサービス) SwitchライトからSwitchにデータの移動 子どものSwitchライトが充電が出来なくなってし 1 2022/06/05 00:42
- ゴミ出し・リサイクル バッテリー式の自転車ライトの処分方法について質問ですが どう捨てれば良いでしょうか。 3 2022/04/20 20:29
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・昔のあなたへのアドバイス
- ・字面がカッコいい英単語
- ・許せない心理テスト
- ・歩いた自慢大会
- ・「I love you」 をかっこよく翻訳してみてください
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・はじめての旅行はどこに行きましたか?
- ・準・究極の選択
- ・この人頭いいなと思ったエピソード
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・【お題】甲子園での思い出の残し方
- ・【お題】動物のキャッチフレーズ
- ・人生で一番思い出に残ってる靴
- ・これ何て呼びますか Part2
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・あなたが好きな本屋さんを教えてください
- ・かっこよく答えてください!!
- ・一回も披露したことのない豆知識
- ・ショボ短歌会
- ・いちばん失敗した人決定戦
- ・性格悪い人が優勝
- ・最速怪談選手権
- ・限定しりとり
- ・性格いい人が優勝
- ・これ何て呼びますか
- ・チョコミントアイス
- ・単二電池
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・泣きながら食べたご飯の思い出
- ・一番好きなみそ汁の具材は?
- ・人生で一番お金がなかったとき
- ・カラオケの鉄板ソング
- ・自分用のお土産
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
コンパクト形蛍光ランプの取り...
-
24V車で100Wのライト(LED)を点...
-
太陽フレアの影響は電化製品だ...
-
写真写り良い人と悪い人の違い...
-
自動車のヘッドライトが点灯し...
-
新婚さんカップルにお聞きしま...
-
LEDライトでの目のダメージはブ...
-
ソーラーライトが付かなくなっ...
-
GU5.3 φ50 ダイクロイックミラ...
-
人感センサーがほぼ全て壊れま...
-
植物育成LEDライトと普通のLED...
-
雷が近くでなっている時に、リ...
-
USBメモリーのアクセスラン...
-
図のホタルスイッチの部分の回...
-
PS3コントローラーが充電できな...
-
ダイアグとは・・・?
-
Excelで文字の点滅方法
-
ダイソーのLEDナツメ球がつかな...
-
LED蛍光灯が切れたのですが、ど...
-
F5 BIG-IPの待機系の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
LEDテープライトが発火すること...
-
人感センサーがほぼ全て壊れま...
-
コンパクト形蛍光ランプの取り...
-
24V車で100Wのライト(LED)を点...
-
植物育成LEDライトと普通のLED...
-
晴れた昼間でも、車のハイビー...
-
玄関照明の交換方法について
-
snapon ライト 電池交換
-
雨どいにつけれる? このソーラ...
-
コンセント付きのブラケットラ...
-
TOKYO MERで肩につけてるライト...
-
ソーラーライトが付かなくなっ...
-
キャッシュ方式のライトバック...
-
自動バックライト付きの温度計...
-
ライト化とは
-
セブンイレブンにペンライトは...
-
UVライトについての質問 UVレジ...
-
水槽用のLEDライトの明かりが暗...
-
セリアには、小型のソーラー式...
-
みなさん、おはようございます♪...
おすすめ情報