• ベストアンサー

バッファとキャッシュの違いとは?

メモリについて調べていて、バッファとキャッシュの違いがわかりません。 二つとも、処理をするための一時保管場所となんとなく理解しているのですが・・・

  • t-tree
  • お礼率83% (183/218)

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

  • ベストアンサー
  • nagare
  • ベストアンサー率33% (280/831)
回答No.1

一時保管場所はすべてバッファです メモリの一時保管場所もバッファなのですが、あえて”キャッシュ”と呼びます 以下参考URL http://www.atmarkit.co.jp/icd/root/52/5783952.html http://www.atmarkit.co.jp/icd/root/50/5787350.html http://www.hitachi.co.jp/Prod/comp/OSD/pc/dic/dic_0.htm

t-tree
質問者

お礼

お答えありがとうございました。 意味的にはやはり似たような物なんですね・・・ 教えていただいたURL参考にします。

その他の回答 (1)

  • ymmasayan
  • ベストアンサー率30% (2593/8599)
回答No.2

バッファーもキャッシュも情報の一次保管場所という意味では同じです。 しかし、バッファーが大抵は情報の入力側と出力側の速度差の吸収対策として 使われるのに対し、キャッシュはメモリーやディスクの見かけ上の平均アクセス速度を ハードそのものの実速度よりも早くするために使われる物を指します。

t-tree
質問者

お礼

お答えありがとうございました。 うー私には少し難しい話ですね・・・ 勉強します。 でも雰囲気は理解できました。

関連するQ&A

  • キャッシュとバッファの違いは?

    はじめまして キャッシュとバッファの違いがよくわからないので 教えてください。 初歩的な質問だと思いますがこちらの方の方がわかる方が多いと思いますのでよろしくお願いします。

  • キャッシュとバッファはどう違う?

    こんにちは。もうタイトルどおりです。 自分は今までキャッシュとバッファと言うのは同じようなものだと思っていたのですが、意味の違い、ニュアンスの違いなどは有るのでしょうか? よろしくお願いします。

  • Linuxのキャッシュとバッファについて教えてください。

    Linuxのキャッシュとバッファについて教えてください。 1.キャッシュ プログラムを実行した際、そのプログラムがキャッシュをどのくらい消費しているか、 調べる方法はないでしょうか? vmstatコマンドで表示されるキャッシュサイズの増加分を見ればいいのかなと思っていたのですが、いまいちキャッシュの仕組みを理解できておらず自信がありません。 2.バッファ 上述のvmstatでは、キャッシュとバッファが表示されますが、バッファとはキャッシュが増加すると減るものなのですか?あるプログラムを実行いたところ、キャッシュは増加し、バッファは減少しました。自分のイメージではどちらも増加するとおもっていたので、いちいち良く分かりません・・・

  • バッファとは何ですか

    C言語を使用してるとバッファという言葉がよく出てきますがバッファとは何ですか メモリとは違うものですか 訳をみても緩衝材とか一時的に蓄える場所という意味でよく分かりません 一時的でない使い方も多い気がしますが実際はどういうものですか

  • キャッシュメモリー?バッファーメモリー?

    こんばんは。 このカテでいいのかどうかも分からないのですが、 用語の意味が分かりません。 英語の雑誌を読んでいると、Web-cachingという言葉に出会いました。 辞書で引いてみると、 cacheは「データをキャッシュメモリーに入れる」。 ??? キャッシュメモリーを引いてみると、 「中央処理装置と主記憶、又は、ディスクと主記憶の間に 置かれる高速のバッファーメモリー」。 ????? キャッシュメモリーの意味もぴんとこないし、 バッファーメモリーについては全く分かりません。 どなたか分かりやすく教えて下さい。

  • バッファ

    MOにもZIPにもバッファというものがあります。 これは、高速なCPUと処理の遅い周辺機器とのや り取りをスムーズにするためにデータを一時蓄 えておく機能でよろしいでしょうか。 スーパーディスクには20MBなんてのもあるのに、 どうしてMOでは2MBで済むんでしょうか。また、 カタログによっては、バッファが書いてなくて、 キャッシュ、という表示になっているものも あります。キャッシュ=バッファでしょうか? もう一点追加でお願いします。バッファ=キャッシュですが、 最近のMOにはこの数字がないものがあります。カタログには なにも載っていないのですが、これはどうしてでしょうか。

  • バッファについて

    MOにもZIPにもバッファというものがあります。 これは、高速なCPUと処理の遅い周辺機器とのや り取りをスムーズにするためにデータを一時蓄 えておく機能でよろしいでしょうか。 スーパーディスクには20MBなんてのもあるのに、 どうしてMOでは2MBで済むんでしょうか。また、 カタログによっては、バッファが書いてなくて、 キャッシュ、という表示になっているものも あります。キャッシュ=バッファでしょうか?

  • バッファキャッシュに保存されたデータが見たい

    PCは非同期書き込みでバッファキャッシュに保存されたのち定期的にハードティスクに書き込む ・・・と聞いたんですが、バッファキャッシュを見るにはどうすればいいですか?

  • メモリキャッシュとディスクキャッシュの違い

    よろしくお願いいたします。 キャッシュのことですが、 メモリキャッシュとディスクキャッシュについてなのですが、 これらの違いはなんでしょうか? 例えば、TemporaryInternetFilesに保存されるのは、 ディスクキャッシュで、クリアするとハードディスクの 空き容量が空く。 そして、あるホームページを表示した状態で TemproraryInternetFilesをクリアしてもまだブラウザに 残っているのはメモリキャッシュに保存されているからである。 と解釈しておりますが、これでよろしいのでしょうか? 用語集など調べたのですが、いまいち自信が持てませんので アドバイスお願いいたします。

  • バッファとキューについて

    バッファとキューの違いについて教えて頂けますでしょうか? どちらもデータを保存する場所という事には変わりないかと 思いますがどのような違いでしょうか?