update.なぜ?必要に迫られてオレオレなlsを書いたのだがなぜか遅い。大したことしていないのに遅い。exit(EXIT_SUCCESS);}ベンチマークゴミファイルを1万作っておく。-l10000なぜか遅い。lsは魔法でも使ってんのかよ。0m0.003s調査こういうのは自分のコードを疑うべきですから、ltraceで関数呼び出しを調べてましょうか。totalおおぅ、getpwuid()がめっちゃ遅い。こいつが遅いのがわかったので、straceをかけてみる。+++つまり、getpwuid()を呼び出すたびに/etc/passwdをみているのか。core-utilsのlsは何してんの?getpwuid()を呼ぶたびに、パスワードファイル参照されるのは、あまり精神衛生的に気持ちのいいものじゃないね。普通に考えるとキャッシュする実装がいいのかな。キャッシュしていると。Akifumi@dharrySolarisとLinuxとWindowsは好きだけどHP-UXは嫌いです。upLoginユーザーは見つかりませんでした。