注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
■ FAQ なぜ、高速化されるのか? ファイルの処理に巨大バッファを使い、HDDの読み書きを、なるべくシー... ■ FAQ なぜ、高速化されるのか? ファイルの処理に巨大バッファを使い、HDDの読み書きを、なるべくシーケンシャル(連続的に)に行うようにします。するとHDDヘッドのシーク動作が低減し、高速になります。またOSのキャッシュシステムを、ほとんど使わないでコピーするため、システム負荷が少なく、スループットが向上します。(→詳しくは「FireFileCopyとは」 を参照) なぜ、静かになるのか? 上記の理由とあいまって、HDDヘッドの動きが少なくなる為です。 バッファサイズは何MBくらい確保すればよいのか? 効率よく処理を行う為には30〜50MBぐらいあると良いと思います。ディスクアクセスが速いHDDではもう少し確保してもよいかもしれません。 バッファサイズを、もっと大きくして高速化できないのか? 大きくする意味がありません。[デバイスのシークタイム×ファイルサイズ/バッファサイズ]でシーク
2012/03/12 リンク