巨大なファイルで時間がかかる場合はファイルマッピング利用するのがセオリーだが…