- ベストアンサー
二重バッファの意味
ikeuchiの回答
試験対策か何かですか? 情報処理試験なんかに良く出題されましたね。 ファイルのI/Oを実行するときに、I/O用のバッファを2個用意します。 読み込みのときだと 1.バッファAにデータを読み込む 2.バッファBに次のデータの読み込みを開始する 3.2と同時にバッファAに読み込んだデータの処理を行う 4.バッファAに読み込んだデータの処理が終了した時点で、バッファBに読み込み開始した動作が終了しているかどうかチェックする ・終了していればバッファAの読み込み開始を命令して、バッファBの処理を行う ・終了していなければ、終了を待ち合わせる ・・・というような流れで、周辺装置のI/O時間の間にCPUの処理をやってしまう、またはCPU処理のの間に次のデータを用意してしまう方法です。 最近だと、こんなことをわざわざ自分で考えることは無いと思うんですが、どうなんでしょう。 ただし、周辺I/OがDMAのようにCPU処理とは別に動作することが前提です。 簡単ですが、こんな説明でわかっていただけたでしょうか?解らないとか、別の意味での質問だったとしたら補足してください。
関連するQ&A
- バッファについて
MOにもZIPにもバッファというものがあります。 これは、高速なCPUと処理の遅い周辺機器とのや り取りをスムーズにするためにデータを一時蓄 えておく機能でよろしいでしょうか。 スーパーディスクには20MBなんてのもあるのに、 どうしてMOでは2MBで済むんでしょうか。また、 カタログによっては、バッファが書いてなくて、 キャッシュ、という表示になっているものも あります。キャッシュ=バッファでしょうか?
- 締切済み
- その他(インターネット・Webサービス)
- バッファ
MOにもZIPにもバッファというものがあります。 これは、高速なCPUと処理の遅い周辺機器とのや り取りをスムーズにするためにデータを一時蓄 えておく機能でよろしいでしょうか。 スーパーディスクには20MBなんてのもあるのに、 どうしてMOでは2MBで済むんでしょうか。また、 カタログによっては、バッファが書いてなくて、 キャッシュ、という表示になっているものも あります。キャッシュ=バッファでしょうか? もう一点追加でお願いします。バッファ=キャッシュですが、 最近のMOにはこの数字がないものがあります。カタログには なにも載っていないのですが、これはどうしてでしょうか。
- 締切済み
- その他(PCパーツ・周辺機器)
- バッファーの言葉の意味について・・・
バッファーの言葉の意味についてなんですが「バッファー」ってどういう意味ですか?「何かを溶かした溶液」、「何かを溶かすための溶液」みたいな感じでいいんでしょうか?よろしくお願いします!
- ベストアンサー
- 生物学
- バッファオーバーフロー攻撃について
こんにちは 以下は、バッファオーバーフロー攻撃の引用です まず攻撃の第一段階として、ターゲットの環境上で脆弱性を発動させる必要があります。 具体的には、脆弱性を含むプログラム箇所まで処理を進めさせる。 次に、脆弱性の原因となっているバッファを処理するコード部分に、バッファを溢れさせるためのデータを渡す という記事を読んだのですが、どうやって「ターゲットの環境上で」処理するのでしょうか どうやって「プログラム箇所まで処理を進めさせる」のでしょうか どうやって「データを渡す」のでしょうか つまり、どんなコードを書くのでしょうか C 言語でお願いします プログラマーではないのでピンとこないのです よろしくお願いします
- ベストアンサー
- C・C++・C#
- バッファ中のまま動かない
某サイトからメディアプレーヤーで映像を視聴しようとしています。 が、メディアプレーヤーがバッファ中のままで動作する気配がありません。 「ネットワークバッファの処理」は「既定のバッファ値を使う(推奨)」に設定しています。 何か解決する方法をご存知の方お願いします。 ちなみにOSはWindowsXPでインターネットは24MのADSLを使用しています。
- ベストアンサー
- その他(インターネット・Webサービス)
- バッファタイムとはどういう意味なのでしょうか?
上司からメールにて月の勤務稼働時間のバッファタイムを設定してほしいとの依頼がきました。上限、下限という意味なのでしょうか?バッファタイムとは具体的にどういった意味なのでしょうか。 宜しくお願い致します。
- ベストアンサー
- その他(ビジネス・キャリア)
- バッファーについて
画像や動画をべつのファイルに移動させるときにfast copyという ソフトを使っているのですが、その時にバッファーが32という 数値なのですがこれは速度と関係あるのでしょうか? 数値を上げられるようなのですが、上限が1万くらいまであるので どこまで上げたらいいかわかりません
- 締切済み
- その他(ソフトウェア)
お礼
試験対策です。ネットで調べてもいまいちよくわからなかったので、ここに書きました。よくわかりました。これで問題がでても解答できそうです。ありがとうございました。