タグ

2009年7月28日のブックマーク (2件)

  • ディレクトリの中にある大量の小さなファイルを高速に読み込む方法 - 射撃しつつ前転 改

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

    ディレクトリの中にある大量の小さなファイルを高速に読み込む方法 - 射撃しつつ前転 改
  • 本当に助けて欲しい人はいるのだろうか

    「わたしは両親から愛情も注がれずに育ち―」 「子供の頃はいじめられっこで、こんなに酷いこともされ―」 「信じていた彼/彼女からも、これこれこういう最悪な形で裏切られ―」 「わたしはなので働きたくても働けず、それを周りから責められている―」 ・・・なんていうストーリーの身の上話を最近よく聞くのだけど。 そういう人に「どうしたいと思ってるの?」と聞いても明確な回答は返ってこない。稀に「○○で働けたらいいんだけど・・・」といった希望があっても「なら、そこで働いてみようよ」と言うと「△△がどうしても無理で」などと、自分なりにできない理由のある解決策しか模索していない。 「じゃあこうするのはどう?」と提案しても「それはちょっと・・・□□もあるし」と、どうすればそれが実現できるかを考えずに、それができない理由ばかりを探して返してくる。 個人的に、そういう人たちに共通しているなと思うのは、現状を変えた

    本当に助けて欲しい人はいるのだろうか
    kabakiyo
    kabakiyo 2009/07/28
    それは自分の意見を押しつけてるだけになってないか?