Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rickyzhang82/94a91f62b95da25450f451b86b2a8d78 to your computer and use it in GitHub Desktop.
Save rickyzhang82/94a91f62b95da25450f451b86b2a8d78 to your computer and use it in GitHub Desktop.
strace of xclock

At work, slow start up

% time     seconds  usecs/call     calls    errors syscall
------ ----------- ----------- --------- --------- ----------------
 31.15    0.003262          11       294           munmap
 10.59    0.001109           1       866         8 stat
  8.64    0.000905           1       617        32 open
  7.36    0.000771           3       236       159 recvmsg
  6.83    0.000715           2       401           read
  6.70    0.000702           4       177           poll
  5.85    0.000613           1       425           mmap
  4.98    0.000521           1       587           close
  3.58    0.000375           3       118        22 access
  3.07    0.000321           5        65           writev
  3.01    0.000315           1       443           fstat
  2.51    0.000263           2       116           getdents
  1.55    0.000162           3        54           mprotect
  1.37    0.000143           1       116           fstatfs
  0.96    0.000101           0       293           fcntl
  0.61    0.000064           1        90           brk
  0.61    0.000064           1        57           fadvise64
  0.24    0.000025           2        12           write
  0.11    0.000011           6         2           connect
  0.10    0.000010           5         2           socket
  0.04    0.000004           4         1           lseek
  0.04    0.000004           4         1           getsockopt
  0.04    0.000004           4         1           execve
  0.04    0.000004           1         3           uname
  0.03    0.000003           3         1           arch_prctl
  0.00    0.000000           0         2           rt_sigaction
  0.00    0.000000           0         1           rt_sigprocmask
  0.00    0.000000           0         4         1 recvfrom
  0.00    0.000000           0         1           shutdown
  0.00    0.000000           0         1           getsockname
  0.00    0.000000           0         1           getpeername
  0.00    0.000000           0         1           rename
  0.00    0.000000           0         1           link
  0.00    0.000000           0         3         1 unlink
  0.00    0.000000           0         1           readlink
  0.00    0.000000           0         1         1 chmod
  0.00    0.000000           0         1           getrlimit
  0.00    0.000000           0         1           sysinfo
  0.00    0.000000           0         1           futex
  0.00    0.000000           0         1           set_tid_address
  0.00    0.000000           0         1           set_robust_list
------ ----------- ----------- --------- --------- ----------------
100.00    0.010471                  5000       224 total

At home, normal starts up

% time     seconds  usecs/call     calls    errors syscall
------ ----------- ----------- --------- --------- ----------------
 26.15    0.003009           3      1098        34 stat
 20.74    0.002387           5       482       179 open
  8.96    0.001031           2       495           read
  7.53    0.000867           6       136           mmap
  6.09    0.000701           2       305           close
  5.74    0.000661           5       122           getdents
  4.46    0.000513           2       235       165 recvmsg
  4.06    0.000467           3       163           fstat
  3.89    0.000448           3       163           poll
  3.13    0.000360           7        54           mprotect
  2.92    0.000336           3       120           fstatfs
  1.89    0.000217           4        62           writev
  1.43    0.000164           1       115        25 access
  1.23    0.000142           2        58           fadvise64
  0.42    0.000048           5        10           write
  0.19    0.000022           1        20           brk
  0.16    0.000018           6         3         1 recvfrom
  0.15    0.000017          17         1           readlink
  0.14    0.000016           3         5           fcntl
  0.10    0.000012           6         2           connect
  0.10    0.000011           4         3           munmap
  0.10    0.000011           4         3           uname
  0.10    0.000011          11         1           futex
  0.09    0.000010           5         2           socket
  0.08    0.000009           9         1           execve
  0.04    0.000005           5         1           getpeername
  0.04    0.000005           5         1           getsockopt
  0.04    0.000005           5         1           arch_prctl
  0.03    0.000004           4         1           getsockname
  0.01    0.000001           1         1           lseek
  0.00    0.000000           0         2           rt_sigaction
  0.00    0.000000           0         1           rt_sigprocmask
  0.00    0.000000           0         1           shutdown
  0.00    0.000000           0         1           getrlimit
  0.00    0.000000           0         1           sysinfo
  0.00    0.000000           0         1           set_tid_address
  0.00    0.000000           0         1           set_robust_list
------ ----------- ----------- --------- --------- ----------------
100.00    0.011508                  3672       404 total
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment