今のHDDには大抵メモリのバッファがついています
そこで、C言語でプログラムを作るとき、ソフトウエアの中でわざわざメモリ上にHDDのデータを
バッファとして持っておくように作るのは意味はないのでしょうか
トータル500MBくらいある中で、10MBくらいを選んで使うのですが、500MBをまとめてメモリ上にとっておいて
バッファも含めて作るのと、気にせずに実際に使用する10MBをいちいちHDDから持ってくるように作るのと
実際の使用速度はかなり違うのかそれほど差異はないものなのか
もちろん500MBを取って来てプログラムをつくる方が多少めんどくさくなりますが