Libmicro_# 0.3.0 0.3.0
Options -E -C 200 -L -S -W -E -C 200 -L -S -W
Machine_name unknown murphy
OS_name SunOS Linux
OS_release 5.11 2.6.15-20-sparc64-smp
OS_build snv_38 #1 SMP Thu Apr 13
Processor sun4v sparc64
#CPUs 32 0
CPU_MHz 1000MHz
CPU_NAME
IP_address 193.1.228.154 127.0.1.1
Run_by colmmacc colmmacc
Date 04/20/06 18:34 04/20/06 19:24
Compiler cc gcc
Compiler Ver. cc: Sun C 5.8 2005/10/13 4.0.3
sizeof(long) 4 4
extra_CFLAGS [none] [none]
TimerRes 4 nsecs 1000 nsecs
BENCHMARK
USECS
USECS [percentage]
bind 20.75528
    3.69883[ +461.1%]
c_cond_1 0.98600
    1.83984[  -86.6%]
c_cond_10 325.41400
  222.57968[  +46.2%]
c_cond_200 10728.42600
 7419.88700[  +44.6%]
c_fcntl_1 34.39400
   14.85502[ +131.5%]
c_fcntl_10 755.81200
  383.80217[  +96.9%]
c_fcntl_200 59284.89200
320666.92950[ -440.9%]
c_flock missing not computed
c_flock_10 missing not computed
c_flock_200 missing not computed
c_lockf_1 35.61800
   16.04824[ +121.9%]
c_lockf_10 571.24400
  446.89500[  +27.8%]
c_lockf_200 17672.00800
296888.43400[-1580.0%]
c_mutex_1 0.40100
    0.77394[  -93.0%]
c_mutex_10 16.76800
  202.64125[-1108.5%]
c_mutex_200 8850.02600
 6576.95200[  +34.6%]
cachetocache 0.03923 missing
chdir_tmp 27.74400
   17.51746[  +58.4%]
chdir_usr 24.47200
   19.03544[  +28.6%]
chgetwd_tmp 64.29600
   23.26770[ +176.3%]
chgetwd_usr 59.20800
   24.93561[ +137.4%]
close_bad 1.66613
    1.05491[  +57.9%]
close_tcp 57.85200
   35.17903[  +64.5%]
close_tmp 3.87725
    2.24247[  +72.9%]
close_usr 3.89325
    2.24284[  +73.6%]
close_zero 4.11475
    2.39863[  +71.5%]
conn_accept 55.39658
    9.94037[ +457.3%]
conn_connect 57.19013
   32.29237[  +77.1%]
connection 203.49630
  122.22987[  +66.5%]
dup 2.79103
    1.61293[  +73.0%]
exec 3079.84800
 1378.47950[ +123.4%]
exit_10 265.24200
  142.28120[  +86.4%]
exit_100 108.28132
   50.93852[ +112.6%]
exit_1000 108.29000
   72.27977[  +49.8%]
exit_10_nolibc 222.47640
   87.17770[ +155.2%]
exp 0.78600
    1.49437[  -90.1%]
fcntl_ndelay 2.00800
    1.29789[  +54.7%]
fcntl_tmp 1.59600
    1.21481[  +31.4%]
fcntl_usr 1.59700
    1.20278[  +32.8%]
file_lock 12.68400
    7.16896[  +76.9%]
fork_10 908.50080
  471.88110[  +92.5%]
fork_100 1103.50480
  495.88828[ +122.5%]
fork_1000 1198.02952
  804.70781[  +48.9%]
getcontext 6.43240
    0.03978[+16069.9%]
getenv 1.69120
    2.53871[  -50.1%]
getenvT2 2.53800
    2.56541[   -1.1%]
getpeername 2.66700
    1.62889[  +63.7%]
getpid 1.36260
    0.05404[+2421.5%]
getrusage 3.07080
    2.79364[   +9.9%]
getsockname 2.60100
    1.62390[  +60.2%]
gettimeofday 0.13920
    1.19249[ -756.7%]
isatty_no 2.25500
    2.36699[   -5.0%]
isatty_yes 20.47555
    4.05564[ +404.9%]
listen 17.20380
    1.62776[ +956.9%]
localtime_r 1.48040
    3.37169[ -127.8%]
log 0.86180
    2.15756[ -150.4%]
longjmp 2.87730
    0.20048[+1335.2%]
lrand48 0.33370
    0.21508[  +55.2%]
lseek_t8k 1.92150
    1.26340[  +52.1%]
lseek_u8k 1.89800
    1.26340[  +50.2%]
mallocT2_10 2.31620
    0.71305[ +224.8%]
mallocT2_100 2.92480
    1.14818[ +154.7%]
mallocT2_100k 3.10360
   38.55847[-1142.4%]
mallocT2_10k 2.83620
    1.01455[ +179.6%]
mallocT2_1k 2.71120
    1.24497[ +117.8%]
malloc_10 0.67865
    0.70384[   -3.7%]
malloc_100 0.96165
    1.14534[  -19.1%]
malloc_100k 1.01200
   14.75755[-1358.3%]
malloc_10k 0.99825
    1.00354[   -0.5%]
malloc_1k 0.95980
    1.24159[  -29.4%]
memcpy_10 0.17230
    0.20229[  -17.4%]
memcpy_10k 23.38400
   23.87019[   -2.1%]
memcpy_10m 24099.85200
25107.80900[   -4.2%]
memcpy_1k 2.45900
    2.52638[   -2.7%]
memcpy_1m 2375.86400
 2475.73700[   -4.2%]
memrand 0.10335
    0.12929[  -25.1%]
memsetP2_10m 5982.26040
 8589.78170[  -43.6%]
memset_10 0.06830
    0.17798[ -160.6%]
memset_10k 5.48600
    6.04599[  -10.2%]
memset_10m 5919.72440
 8416.98350[  -42.2%]
memset_1k 0.66200
    0.71689[   -8.3%]
memset_1m 549.52720
  630.77990[  -14.8%]
memset_256 0.23740
    0.27297[  -15.0%]
memset_256_u 0.42840
    0.45736[   -6.8%]
memset_4k 2.27000
    2.49466[   -9.9%]
memset_4k_uc 2.34000
    2.68730[  -14.8%]
mktime 24.94400
   30.93422[  -24.0%]
mktimeT2 47.60000
   76.25816[  -60.2%]
mmap_a128k 13.14600
    2.40171[ +447.4%]
mmap_a8k 9.22400
    2.41555[ +281.9%]
mmap_ra128k 232.79600
   57.74660[ +303.1%]
mmap_ra8k 54.89600
    6.41730[ +755.4%]
mmap_rt128k 249.56000
   68.78000[ +262.8%]
mmap_rt8k 35.98400
   10.03702[ +258.5%]
mmap_ru128k 122.22400
   68.57520[  +78.2%]
mmap_ru8k 44.05200
   10.07554[ +337.2%]
mmap_rz128k 579.70000
   29.07570[+1893.8%]
mmap_rz8k 57.86400
    7.29522[ +693.2%]
mmap_t128k 15.17200
    4.70874[ +222.2%]
mmap_t8k 11.58000
    4.63836[ +149.7%]
mmap_u128k 13.36000
    4.74842[ +181.4%]
mmap_u8k 13.40400
    4.63838[ +189.0%]
mmap_wa128k 232.74800
  156.39750[  +48.8%]
mmap_wa8k 55.94000
   13.20582[ +323.6%]
mmap_wt128k 1022.24000
  398.38450[ +156.6%]
mmap_wt8k 82.89200
   31.83845[ +160.4%]
mmap_wu128k 1089.16400
  398.81200[ +173.1%]
mmap_wu8k 95.22400
   31.79360[ +199.5%]
mmap_wz128k 598.09200
  201.90000[ +196.2%]
mmap_wz8k 59.28400
   21.24655[ +179.0%]
mmap_z128k 16.02800
   12.35628[  +29.7%]
mmap_z8k 12.44000
    5.86841[ +112.0%]
mprot_tw128k 249.32400
   16.51753[+1409.5%]
mprot_tw4m 7776.17600
   45.79200[+16881.5%]
mprot_twz8k 29.12800
    6.61849[ +340.1%]
mprot_wz128k 7.00400
    8.78812[  -25.5%]
mprot_wz8k 6.69600
    6.21938[   +7.7%]
mprot_z128k 7.01600
    5.88914[  +19.1%]
mprot_z8k 6.74400
    6.05624[  +11.4%]
mutex_T2 2.74500
    2.01379[  +36.3%]
mutex_mt 0.33490
    0.33058[   +1.3%]
mutex_st 0.13790
    0.33058[ -139.7%]
open_tmp 17.27958
   10.96038[  +57.7%]
open_usr 18.15172
   12.46785[  +45.6%]
open_zero 36.13152
   11.34682[ +218.4%]
pipe_pmp1 345.31600
   41.14958[ +739.2%]
pipe_pmp4k 396.92000
   79.39950[ +399.9%]
pipe_pmt1 33.93200
   38.65325[  -13.9%]
pipe_pmt4k 74.64400
   77.73550[   -4.1%]
pipe_pst1 9.36000
    5.88768[  +59.0%]
pipe_pst4k 29.44400
   25.93873[  +13.5%]
pipe_smp1 350.84000
   50.31217[ +597.3%]
pipe_smp4k 400.51200
  105.89517[ +278.2%]
pipe_smt1 64.03600
   53.47933[  +19.7%]
pipe_smt4k 108.07200
  105.89633[   +2.1%]
pipe_sst1 27.51200
   11.03831[ +149.2%]
pipe_sst4k 47.71600
   31.42884[  +51.8%]
pipe_tmp1 312.61600
  107.31417[ +191.3%]
pipe_tmp4k 414.01200
  149.15983[ +177.6%]
pipe_tmt1 50.92000
  106.65300[ -109.5%]
pipe_tmt4k 103.71600
  146.56858[  -41.3%]
pipe_tst1 24.74000
   51.77824[ -109.3%]
pipe_tst4k 44.67200
   60.68826[  -35.9%]
poll_10 4.24800
    6.29422[  -48.2%]
poll_100 11.22400
   68.20819[ -507.7%]
poll_1000 103.66800
  682.69250[ -558.5%]
poll_w10 7.15600
    6.30956[  +13.4%]
poll_w100 30.20000
   68.28188[ -126.1%]
poll_w1000 301.32000
  682.92400[ -126.6%]
pread_t100k 270.56800
  265.08350[   +2.1%]
pread_t10k 32.50000
   31.36727[   +3.6%]
pread_t1k 8.62400
    8.21305[   +5.0%]
pread_u100k 274.20800
  265.07150[   +3.4%]
pread_u10k 35.53200
   31.35831[  +13.3%]
pread_u1k 11.44800
    8.21265[  +39.4%]
pread_z100k 56.80400
   21.39574[ +165.5%]
pread_z10k 8.54000
    7.58876[  +12.5%]
pread_z1k 3.72400
    2.28199[  +63.2%]
pread_zw100k 57.00800
  169.98140[ -198.2%]
pthread_128 150.66022
   63.07672[ +138.9%]
pthread_32 97.93400
   56.05478[  +74.7%]
pthread_512 173.00345 ERRORS
pthread_8 45.35650
   35.85050[  +26.5%]
pwrite_n100k 2.84400
    1.50179[  +89.4%]
pwrite_n10k 2.84900
    1.50178[  +89.7%]
pwrite_n1k 2.84700
    1.50178[  +89.6%]
pwrite_t100k 282.04400
  315.87520[  -12.0%]
pwrite_t10k 34.90400
   40.13786[  -15.0%]
pwrite_t1k 9.63200
   13.06865[  -35.7%]
pwrite_u100k 318.30800
  316.35740[   +0.6%]
pwrite_u10k 48.00800
   40.25815[  +19.3%]
pwrite_u1k 16.69600
   13.09356[  +27.5%]
read_t100k 273.01200
  264.79600[   +3.1%]
read_t10k 33.42800
   31.83600[   +5.0%]
read_t1k 9.08800
    7.89700[  +15.1%]
read_u100k 276.58000
  264.80200[   +4.4%]
read_u10k 36.24800
   31.83700[  +13.9%]
read_u1k 11.93600
    7.89900[  +51.1%]
read_z100k 56.89200
   21.85700[ +160.3%]
read_z10k 8.65600
    7.77400[  +11.3%]
read_z1k 3.86400
    2.78600[  +38.7%]
read_zw100k 57.08000
  168.80100[ -195.7%]
realpath_tmp 33.35600
  147.90379[ -343.4%]
realpath_usr 30.82800
  172.93455[ -461.0%]
recurse 39.28144
   42.27117[   -7.6%]
scasecmp_10 0.19450
    0.33791[  -73.7%]
scasecmp_1k 85.42400
   49.37420[  +73.0%]
select_10 6.43600
    9.84428[  -53.0%]
select_100 17.98400
   70.23712[ -290.6%]
select_1000 157.57600
  685.19510[ -334.8%]
select_w10 10.22400
    9.73936[   +5.0%]
select_w100 43.34400
   70.27628[  -62.1%]
select_w1000 411.22400
  686.89100[  -67.0%]
semop 4.51000
    3.11776[  +44.7%]
setcontext 11.99000 ERRORS
setsockopt 15.12200
    2.14163[ +606.1%]
sigaction 2.94800
    3.89679[  -32.2%]
siglongjmp 8.74260
    1.98317[ +340.8%]
signal 398.89600
   10.99867[+3526.8%]
sigprocmask 9.58400
    1.56562[ +512.2%]
socket_i 36.47934
   10.87435[ +235.5%]
socket_u 36.67058
    9.89735[ +270.5%]
socketpair 254.01725
   18.42073[+1279.0%]
stat_tmp 16.43200
    9.97856[  +64.7%]
stat_usr 17.28000
   11.36738[  +52.0%]
strchr_10 0.10745
    0.11794[   -9.8%]
strchr_1k 22.05200
    1.62349[+1258.3%]
strcmp_10 0.09480
    0.12189[  -28.6%]
strcmp_1k 22.09400
    2.14570[ +929.7%]
strcpy_10 0.08725
    0.08379[   +4.1%]
strcpy_1k 11.53200
    2.31587[ +398.0%]
strftime 54.25200
   76.47630[  -41.0%]
strlen_10 0.08135
    0.10399[  -27.8%]
strlen_1k 6.53400
    1.23786[ +427.8%]
strtol 0.44540
    0.45457[   -2.1%]
system 5897.88800
22662.87700[ -284.3%]
time 1.66050
    1.03691[  +60.1%]
times 10.10800
    1.73564[ +482.4%]
unmap_a128k 9.56800
    5.61456[  +70.4%]
unmap_a8k 8.98800
    4.87915[  +84.2%]
unmap_ra128k 120.20800
   18.41840[ +552.7%]
unmap_ra8k 29.86400
    6.56857[ +354.6%]
unmap_rt128k 43.11600
   17.60082[ +145.0%]
unmap_rt8k 18.92000
    5.80835[ +225.7%]
unmap_ru128k 48.83600
   17.66285[ +176.5%]
unmap_ru8k 24.57600
    5.82748[ +321.7%]
unmap_rz128k 141.09200
   17.65830[ +699.0%]
unmap_rz8k 29.94000
    5.91835[ +405.9%]
unmap_t128k 10.16000
    4.23850[ +139.7%]
unmap_t8k 10.04400
    4.30445[ +133.3%]
unmap_u128k 10.56800
    4.26928[ +147.5%]
unmap_u8k 10.41100
    4.30446[ +141.9%]
unmap_wa128k 120.54800
   33.58370[ +258.9%]
unmap_wa8k 29.56800
    8.09815[ +265.1%]
unmap_wt128k 150.58000
   31.98410[ +370.8%]
unmap_wt8k 31.52800
    7.15864[ +340.4%]
unmap_wu128k 147.75600
   29.93450[ +393.6%]
unmap_wu8k 31.46400
    7.19836[ +337.1%]
unmap_wz128k 142.12800
   29.20475[ +386.7%]
unmap_wz8k 29.81600
    7.19835[ +314.2%]
unmap_z128k 9.56400
   17.08911[  -78.7%]
unmap_z8k 9.27600
    5.90953[  +57.0%]
write_n100k 2.74900
    1.45673[  +88.7%]
write_n10k 2.75400
    1.45673[  +89.1%]
write_n1k 2.75400
    1.45686[  +89.0%]
write_t100k 281.86400
  317.79200[  -12.7%]
write_t10k 34.90000
   41.81500[  -19.8%]
write_t1k 9.35200
   14.68300[  -57.0%]
write_u100k 318.40800
  317.78500[   +0.2%]
write_u10k 48.26800
   41.83000[  +15.4%]
write_u1k 16.68000
   14.81100[  +12.6%]
writev_n100k 5.12700
    2.52568[ +103.0%]
writev_n10k 5.12800
    2.53680[ +102.1%]
writev_n1k 5.12200
    2.53782[ +101.8%]
writev_t100k 2802.16000
 3148.89600[  -12.4%]
writev_t10k 284.81200
  322.77500[  -13.3%]
writev_t1k 38.56400
   44.77000[  -16.1%]
writev_u100k 3381.22800
 3145.81800[   +7.5%]
writev_u10k 324.27600
  322.78200[   +0.5%]
writev_u1k 54.98400
   44.76800[  +22.8%]