実行速度を計る
(let ((st (get-internal-real-time))) ;ここに計りたいものを (message "time ~A " (- (get-internal-real-time) st)) ))
前はこれをどこかで見つけたので、其のままパクって使っていたけど。最近2chを見ていたら(si:performance-counter)と言うのがあるのを発見した。コレの方が時計の精度が高いのかもしれない。scratchでC-jしてみると
(get-internal-real-time) =>7615340 (si:performance-counter) =>27232539743
というじになって、4桁ほど精度が高い様子。と言うかなんか数字自体が違いすぎるな。なんだろ。
(get-internal-real-time) 9410751 9410.751秒 (si:performance-counter) 33875584638 3387.5584638秒
と言う幹事なのかもしれない。というかsi:performance-counterの方は単位は秒なのかすら怪しいが。