スクリプトがあり、ディレクトリ内のファイルをリストアップしてCSVファイルに出力しているのだが、なぜファイル名でソートされていないのか聞かれたので調べてみた。File::DosGlob::glob(q/*/)';132試してみると確かにソートされない。ファイルリストを取得するとやはりソートされない。システムコールでファイルリストを取得しているようだ。ソートしていると思われる。オプションをつけるとソートされないと書かれている。ソースコードを読んでみることにした。}ソースコードからもデフォルトでソートしていることがわかる。...ソート処理が実行されていることがわかる。以下なのは意外だった。コマンドで関数別のランキングを調べてみた。いいじゃんということで調べてみた。呼出し回数(calls)は同じだが、1回当たりの時間(usecs/call)が長くなり、結果として所要時間(seconds)が長くなっている。システムコールを見てみた。0.06873合計してみても、やはりあんまり差がない。システムコールによるものではないかも。結果みて比較したいかな。/掘り下げ方が勉強になる。ablogとブックマークでコメントいただいたので、試してみた。foundreal0m0.002suser0m0.000ssys0m0.001sほげっ。ビルトインコマンドだった。解放についてちょっと検証してみたメモ。怒られる月別アーカイブはてなブログをはじめよう!yohei-aさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。