ファイルをコピーするソフト(ファイラーやバックアップソフト)で
バッファーサイズを指定できるものはどういうアルゴリズムで
ファイルをコピーしてるんでしょうか?

まずコピー元のファイルからバッファーサイズの分だけ読み出した後
コピー先の空のファイルに書き込んでいく事を繰り返してるんでしょうか?