「Go/ファイル入出力」の版間の差分

削除された内容 追加された内容
Ef3 (トーク | 投稿記録)
→‎バッファリングなし: ln 生殺与奪の権
タグ: 2017年版ソースエディター
Ef3 (トーク | 投稿記録)
→‎バッファリングあり: {{コラム|バッファリング|
タグ: 2017年版ソースエディター
138 行
 
{{コラム|バッファリング|
バッファリングは、複数の機器やプログラムの間でデーターを転送する場合に、予め用意した記憶領域(バッファー)に送受信データを一時的に保存する手法で
バッファリングは、
# 複数の機器やプログラムの間でデーターを転送する場合で、処理速度や転送速度の差を補う
# 通信の減速や中断に備え、予め用意した記憶領域に送受信データを一時的に保存す
などのことを目的に設けられる記憶領域でとしています。
 
バッファリングすることで、
# 動作速度の向上
# 入出力要求の回数の
# ジッターの防止あるいは低減
などが図れます。