Advertisement
Guest User

m3000

a guest
Jun 13th, 2012
169
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.08 KB | None | 0 0
  1. bash-3.00# lockstat -i997 -Ikw sleep 30
  2.  
  3. Profiling interrupt: 239712 events in 30.054 seconds (7976 events/sec)
  4.  
  5. Count indv cuml rcnt nsec CPU+PIL Hottest Caller
  6. -------------------------------------------------------------------------------
  7. 29936 12% 12% 0.00 460 cpu[5] cpu_halt_cpu
  8. 29935 12% 25% 0.00 428 cpu[2] cpu_halt_cpu
  9. 29927 12% 37% 0.00 426 cpu[1] cpu_halt_cpu
  10. 29926 12% 50% 0.00 468 cpu[6] cpu_halt_cpu
  11. 29919 12% 62% 0.00 402 cpu[3] cpu_halt_cpu
  12. 29840 12% 75% 0.00 475 cpu[0] cpu_halt_cpu
  13. 29812 12% 87% 0.00 498 cpu[7] cpu_halt_cpu
  14. 29372 12% 100% 0.00 451 cpu[4] cpu_halt_cpu
  15. 494 0% 100% 0.00 1088 cpu[4]+6 bge_intr
  16. 77 0% 100% 0.00 704 cpu[7]+13 send_mondo_set
  17. 67 0% 100% 0.00 1239 cpu[7]+4 mpt_intr
  18. 55 0% 100% 0.00 861 cpu[4]+11 intr_thread
  19. 52 0% 100% 0.00 964 cpu[0]+11 _resume_from_idle
  20. 37 0% 100% 0.00 1267 cpu[0]+10 mutex_enter
  21. 35 0% 100% 0.00 2097 cpu[4]+1 dtrace_dynvar_clean
  22. 33 0% 100% 0.00 866 cpu[3]+13 send_mondo_set
  23. 28 0% 100% 0.00 1215 cpu[0]+13 send_mondo_set
  24. 20 0% 100% 0.00 1075 cpu[1]+11 _resume_from_idle
  25. 18 0% 100% 0.00 723 cpu[6]+11 lock_try
  26. 17 0% 100% 0.00 1090 cpu[6]+13 send_mondo_set
  27. 17 0% 100% 0.00 764 cpu[1]+13 cpuset_isnull
  28. 16 0% 100% 0.00 751 cpu[5]+11 _resume_from_idle
  29. 16 0% 100% 0.00 647 cpu[2]+11 _resume_from_idle
  30. 12 0% 100% 0.00 586 cpu[5]+13 xt_some
  31. 8 0% 100% 0.00 1012 cpu[7]+11 ts_update_list
  32. 8 0% 100% 0.00 663 cpu[4]+13 init_mondo_nocheck
  33. 8 0% 100% 0.00 958 cpu[3]+11 _resume_from_idle
  34. 7 0% 100% 0.00 497 cpu[2]+13 current_thread
  35. 7 0% 100% 0.00 421 cpu[0]+1 mutex_exit
  36. 6 0% 100% 0.00 4881 cpu[2]+9 scf_sram_trace
  37. 4 0% 100% 0.00 742 cpu[3]+6 ar_rput
  38. 2 0% 100% 0.00 827 cpu[6]+4 bge_factotum_link_check
  39. 1 0% 100% 0.00 893 cpu[6]+10 bge_chip_cyclic
  40. -------------------------------------------------------------------------------
  41. bash-3.00# dtrace -n 'profile-997ms / arg0 != 0 / { @ks[stack()]=count() }'
  42. dtrace: description 'profile-997ms ' matched 1 probe
  43. ^C
  44.  
  45.  
  46. unix`sfmmu_unload_tsbe+0x18
  47. unix`current_thread+0x164
  48. unix`sfmmu_tlb_demap+0x6c
  49. unix`sfmmu_pagesync+0x150
  50. unix`hat_pagesync+0x220
  51. genunix`pvn_getdirty+0xcc
  52. ufs`ufs_putpages+0x280
  53. genunix`fop_putpage+0x1c
  54. genunix`fsflush_do_pages+0x364
  55. genunix`fsflush+0x3e0
  56. unix`thread_start+0x4
  57. 1
  58.  
  59. unix`atomic_and_64+0xc
  60. unix`current_thread+0x164
  61. unix`idle+0x128
  62. unix`thread_start+0x4
  63. 1
  64.  
  65. unix`xt_sync+0x8c
  66. 1
  67.  
  68. unix`disp_anywork+0x20
  69. unix`current_thread+0x164
  70. unix`cpu_halt+0x78
  71. unix`idle+0x128
  72. unix`thread_start+0x4
  73. 1
  74.  
  75. FJSV,SPARC64-VII`getidsr+0x4
  76. FJSV,SPARC64-VII`send_mondo_set+0x154
  77. unix`xt_some+0x194
  78. unix`xt_sync+0xa0
  79. unix`sfmmu_tteload_addentry+0x794
  80. unix`sfmmu_tteload_array+0x6c
  81. unix`hat_do_memload+0xe0
  82. genunix`segvn_faultpage+0x6cc
  83. genunix`segvn_fault+0xc04
  84. genunix`urw+0x1c8
  85. procfs`prusrio+0xbc
  86. procfs`pr_read_as+0xac
  87. genunix`fop_read+0x20
  88. genunix`pread+0x244
  89. unix`syscall_trap+0xac
  90. 1
  91.  
  92. ufs`ufs_lockfs_begin_getpage+0x58
  93. ufs`ufs_lockfs_begin_getpage+0x2c
  94. ufs`ufs_getpage+0x94
  95. genunix`fop_getpage+0x44
  96. genunix`segvn_fault+0xb04
  97. genunix`as_fault+0x4c8
  98. unix`pagefault+0xac
  99. unix`trap+0xd50
  100. unix`utl0+0x4c
  101. 1
  102.  
  103. bge`bge_intr+0x44
  104. bge`bge_intr+0x38
  105. px`px_intx_intr+0x6c
  106. unix`intr_thread+0x168
  107. 1
  108.  
  109. FJSV,SPARC64-VII`cpu_halt_cpu+0x4
  110. unix`current_thread+0x164
  111. unix`cpu_halt+0x180
  112. unix`idle+0x128
  113. unix`thread_start+0x4
  114. 151
  115.  
  116. bash-3.00# dtrace -n 'syscall:::entry { @sc[probefunc]=count() }'
  117. dtrace: description 'syscall:::entry ' matched 236 probes
  118. ^C
  119.  
  120. setitimer 1
  121. lwp_continue 2
  122. lwp_create 2
  123. lwp_exit 2
  124. lwp_kill 2
  125. putmsg 4
  126. uname 4
  127. clock_gettime 6
  128. pset 15
  129. getdents64 18
  130. sigsuspend 24
  131. lwp_park 35
  132. lwp_cond_wait 52
  133. creat64 69
  134. getrlimit64 69
  135. lstat64 69
  136. pipe 69
  137. unlink 69
  138. fsat 78
  139. getmsg 134
  140. getdents 138
  141. llseek 138
  142. sigaltstack 138
  143. systeminfo 138
  144. vfork 138
  145. rename 139
  146. readv 187
  147. msgsys 188
  148. fork1 207
  149. lwp_self 207
  150. getgid 276
  151. portfs 276
  152. rexit 345
  153. schedctl 348
  154. exece 414
  155. getrlimit 414
  156. getuid 414
  157. setpgrp 414
  158. sysconfig 417
  159. nanosleep 430
  160. memcntl 483
  161. p_online 512
  162. fstat64 561
  163. waitsys 645
  164. stat64 783
  165. fcntl 824
  166. munmap 966
  167. getpid 1039
  168. access 1508
  169. gtime 1630
  170. resolvepath 1739
  171. lwp_sigmask 1811
  172. brk 2011
  173. setcontext 2223
  174. lseek 3125
  175. mmap 3658
  176. sigaction 7594
  177. stat 8013
  178. fstat 8276
  179. pollsys 11751
  180. open 15693
  181. close 15908
  182. write 15976
  183. writev 18210
  184. ioctl 27332
  185. read 28036
  186. pread 38924
  187. semsys 49385
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement