タグ

2009年8月1日のブックマーク (2件)

  • 大容量データ・ストレージ・ソリューションのリーダー | Seagate 日本

    Asia-Pacific (APAC) ASEAN (English) Australia/New Zealand (English) India (English) Indonesia (Indonesian) Singapore (English) 대한민국 (한국어) 日 (日語) 台灣 (繁體中文) 中国 (简体中文) Europe België (Nederlands) Belgique (Français) Deutschland (Deutsch) España (Español) France (Français) Italia (Italiano) Nederland (Nederlands) Polska (Polski) Portugal (Português) United Kingdom (English)

    大容量データ・ストレージ・ソリューションのリーダー | Seagate 日本
    karronoli
    karronoli 2009/08/01
    手持ちのディスクのスペック。内部バッファがちょっと残念な気がしてきた
  • ディレクトリの中にある大量の小さなファイルを高速に読み込む方法 - 射撃しつつ前転 改

    ディレクトリの中にある大量のファイルを高速に読み込む方法が知りたかったので、実験してみた。想定しているシチュエーションは、一つ一つのファイルは数KB程度だが数が多い、という場合である。適当な順番でアクセスすると、ランダムアクセスになってしまいとても時間がかかる。個々のファイルを読み込む順番はどうでも良く、すべてのファイルを処理することさえできればいいので、原理的にはシーケンシャルアクセスで処理できてしかるべきである。 まず、ファイルシステムについて。HDDやSSDなどのハードウェアにアクセスする際には、ファイル名などという概念はもちろん存在しない。ファイル名と実際のディスク上の対応を管理するのがファイルシステムの主な役割である。ファイルシステムは、ファイル名からそのファイルに対応するブロック番号(メモリアドレスみたいなもんだな)を調べて、そのブロック番号を指定してHDDやSSDにアクセスす

    ディレクトリの中にある大量の小さなファイルを高速に読み込む方法 - 射撃しつつ前転 改
    karronoli
    karronoli 2009/08/01
    小さなっていうのはHDDのキャッシュサイズ依存かー。それを超えたとしてもいくらか効果はありそう。