トップ 差分 一覧 ソース 検索 ヘルプ RSS ログイン

FB-DTrace

  FreeBSD で DTrace

CPUの使用率を見るのに [vmstart -P 3]などがあるが

dtrace と言うコマンドもあるFreeBSDでは 10 から使える。

Command Line

/usr/sbin/dtrace
コマンドが面倒。。なので

コマンドが面倒なので簡単に

https://qiita.com/s_mitu/items/90923fa0649188c88c02

# dwatch open
# dwatch -R  open
# dwatch -l
# dwatch -l open
# dwatch -X tcp-accept
# dwatch -Q
   chmod                     errno
   fchmodat                  io
   io-done                   io-start
   ip                        ip-receive
   ip-send                   kill
   lchmod                    nanosleep
   open                      openat
   proc                      proc-create
   proc-exec                 proc-exec-failure
   proc-exec-success         proc-exit
   proc-signal               proc-signal-clear
   proc-signal-discard       proc-signal-send
   proc-status               read
   recv                      recvfrom
   recvmsg                   rw
   sched                     sched-change-pri
   sched-cpu                 sched-dequeue
   sched-enqueue             sched-exec
   sched-lend-pri            sched-load-change
   sched-off-cpu             sched-on-cpu
   sched-preempt             sched-pri
   sched-queue               sched-remain-cpu
   sched-sleep               sched-surrender
   sched-tick                sched-wakeup
   send                      sendmsg
   sendrecv                  sendto
   systop                    tcp
   tcp-accept                tcp-accept-established
   tcp-accept-refused        tcp-connect
   tcp-connect-established   tcp-connect-refused
   tcp-connect-request       tcp-established
   tcp-init                  tcp-io
   tcp-receive               tcp-refused
   tcp-send                  tcp-state-change
   tcp-status                udp
   udp-receive               udp-send
   udplite                   udplite-receive
   udplite-send              vop_create
   vop_lookup                vop_mkdir
   vop_mknod                 vop_readdir
   vop_remove                vop_rename
   vop_rmdir                 vop_symlink
   write