>Besides, I'm more worried about unnecessarily loading 600k from disk,
>than from main memory to cache. For short-lived scripts, this loading
>overhead could be quite significant.

Why should that matter?  Your kernel's VM system should compensate.
It's not like running a 3-line program really reloads all those
text pages.  I think we're all past the chmod +t days.

    % repeat 20 time perl -e 0
    0.000u 0.018s 0:00.01 100.0%    0+0k 0+0io 0pf+0w
    0.006u 0.012s 0:00.00 0.0%      0+0k 0+0io 0pf+0w
    0.006u 0.013s 0:00.01 100.0%    0+0k 0+0io 0pf+0w
    0.020u 0.000s 0:00.02 100.0%    0+0k 0+0io 0pf+0w
    0.000u 0.020s 0:00.01 200.0%    0+0k 0+0io 0pf+0w
    0.006u 0.013s 0:00.02 50.0%     0+0k 0+0io 0pf+0w
    0.006u 0.013s 0:00.01 100.0%    0+0k 0+0io 0pf+0w
    0.009u 0.009s 0:00.01 0.0%      0+0k 0+0io 0pf+0w
    0.010u 0.010s 0:00.02 100.0%    0+0k 0+0io 0pf+0w
    0.000u 0.020s 0:00.02 100.0%    0+0k 0+0io 0pf+0w
    0.006u 0.013s 0:00.01 100.0%    0+0k 0+0io 0pf+0w
    0.010u 0.010s 0:00.02 100.0%    0+0k 0+0io 0pf+0w
    0.000u 0.019s 0:00.02 50.0%     0+0k 0+0io 0pf+0w
    0.010u 0.010s 0:00.02 100.0%    0+0k 0+0io 0pf+0w
    0.010u 0.010s 0:00.02 100.0%    0+0k 0+0io 0pf+0w
    0.013u 0.006s 0:00.02 50.0%     0+0k 0+0io 0pf+0w
    0.006u 0.013s 0:00.01 100.0%    0+0k 0+0io 0pf+0w
    0.000u 0.020s 0:00.02 100.0%    0+0k 0+0io 0pf+0w
    0.009u 0.009s 0:00.00 0.0%      0+0k 0+0io 0pf+0w
    0.000u 0.020s 0:00.02 100.0%    0+0k 0+0io 0pf+0w

--tom

Reply via email to