Linux strider 2.6.16.27-0.9-smp #1 SMP Tue Feb 13 09:35:18 UTC 2007 i686 i686 i386 GNU/Linux 1.5 GB of RAM 2.8 GHz Pentium IV Running under X11 on SuSE Linux 10.1 ============================================================================================= Stage 1: Empty Quotes ---------------------------------- 100,000,000 iterations 0 seconds elapsed Stage 2: "1 dup swap drop drop" ---------------------------------- 100,000,000 iterations 11 seconds elapsed Stage 3: foo @ foo ! ---------------------------------- 100,000,000 iterations 8 seconds elapsed Stage 4: Math Operations ---------------------------------- a) 1 2 + (100,000,000 iterations) 4 seconds elapsed b) 2 1 - (100,000,000 iterations) 5 seconds elapsed c) 4 3 * (100,000,000 iterations) 5 seconds elapsed d) 5 2 /mod (100,000,000 iterations) 11 seconds elapsed e) 4 2 / (100,000,000 iterations) 18 seconds elapsed f) 5 2 mod (100,000,000 iterations) 11 seconds elapsed Stage 5: File Operations ---------------------------------- a) Creating a 1MiB file (2,000 iterations) 8 seconds elapsed b) Slurping into a buffer (2,000 iterations) 6 seconds elapsed c) Cleaning up... 0 seconds elapsed Stage 6: Bubble Sort (6,000 numbers) ---------------------------------- a) Filling with random numbers 0 seconds elapsed b) Perform bubble sort 38 seconds elapsed ---------------------------------- All done! Total Time: 125 seconds ---------------------------------- -- Memory Use ------------------------------- 544 KiB (557056) used for dictionary 2 KiB (2048) used for gc bookkeeping 4 KiB (4496) used for stacks Permanent Allocations: 261 objects totaling 283 KiB (290294) Temporary Allocations: User: 16 objects totaling 6184 KiB (6332422) System: 37 objects totaling 7 KiB (7424) Total: 7025 KiB (7193740) -- Dictionary ------------------------------- 220 named items (Max: 4096) -- Stacks ----------------------------------- Data: 0 items (Max: 100) Return: 0 items (Max: 1024) ---------------------------------------------