Jump To Close Expand all Collapse all Table of contents SystemTap Tapset リファレンス 前書き Expand section "前書き" Collapse section "前書き" 1. ドキュメント規則 Expand section "1. ドキュメント規則" Collapse section "1. ドキュメント規則" 1.1. 誤字規則 1.2. 引用規則 1.3. 注記および警告 2. ヘルプの利用とフィードバック提供 Expand section "2. ヘルプの利用とフィードバック提供" Collapse section "2. ヘルプの利用とフィードバック提供" 2.1. ヘルプが必要ですか? 2.2. ご意見をお寄せください 1. はじめに Expand section "1. はじめに" Collapse section "1. はじめに" 1.1. 本ガイドの目的 2. tapset 開発ガイドライン Expand section "2. tapset 開発ガイドライン" Collapse section "2. tapset 開発ガイドライン" 2.1. tapset の記述 2.2. tapset の要素 Expand section "2.2. tapset の要素" Collapse section "2.2. tapset の要素" 2.2.1. tapset ファイル 2.2.2. 名前空間 2.2.3. コメントおよびドキュメント 3. コンテキスト関数 Expand section "3. コンテキスト関数" Collapse section "3. コンテキスト関数" function::print_regs function::execname function::pid function::tid function::ppid function::pgrp function::sid function::pexecname function::gid function::egid function::uid function::euid function::is_myproc function::cpu function::pp function::registers_valid function::user_mode function::is_return function::target function::module_name function::stp_pid function::stack_size function::stack_used function::stack_unused function::uaddr function::cmdline_args function::cmdline_arg function::cmdline_str function::env_var function::print_stack function::sprint_stack function::probefunc function::probemod function::modname function::symname function::symdata function::usymname function::usymdata function::print_ustack function::sprint_ustack function::print_backtrace function::sprint_backtrace function::backtrace function::task_backtrace function::caller function::caller_addr function::print_ubacktrace function::sprint_ubacktrace function::print_ubacktrace_brief function::ubacktrace function::task_current function::task_parent function::task_state function::task_execname function::task_pid function::pid2task function::pid2execname function::task_tid function::task_gid function::task_egid function::task_uid function::task_euid function::task_prio function::task_nice function::task_cpu function::task_open_file_handles function::task_max_file_handles function::pn 4. タイムスタンプ関数 Expand section "4. タイムスタンプ関数" Collapse section "4. タイムスタンプ関数" function::get_cycles function::gettimeofday_ns function::gettimeofday_us function::gettimeofday_ms function::gettimeofday_s 5. 時間文字列ユーティリティー関数 Expand section "5. 時間文字列ユーティリティー関数" Collapse section "5. 時間文字列ユーティリティー関数" function::ctime 6. メモリー tapset Expand section "6. メモリー tapset" Collapse section "6. メモリー tapset" function::vm_fault_contains probe::vm.pagefault probe::vm.pagefault.return function::addr_to_node probe::vm.write_shared probe::vm.write_shared_copy probe::vm.mmap probe::vm.munmap probe::vm.brk probe::vm.oom_kill probe::vm.kmalloc probe::vm.kmem_cache_alloc probe::vm.kmalloc_node probe::vm.kmem_cache_alloc_node probe::vm.kfree probe::vm.kmem_cache_free function::proc_mem_size function::proc_mem_size_pid function::proc_mem_rss function::proc_mem_rss_pid function::proc_mem_shr function::proc_mem_shr_pid function::proc_mem_txt function::proc_mem_txt_pid function::proc_mem_data function::proc_mem_data_pid function::mem_page_size function::bytes_to_string function::pages_to_string function::proc_mem_string function::proc_mem_string_pid 7. タスク時間 tapset Expand section "7. タスク時間 tapset" Collapse section "7. タスク時間 tapset" function::task_utime function::task_utime_tid function::task_stime function::task_stime_tid function::cputime_to_msecs function::msecs_to_string function::cputime_to_string function::task_time_string function::task_time_string_tid 8. IO スケジューラーおよびブロック IO tapset Expand section "8. IO スケジューラーおよびブロック IO tapset" Collapse section "8. IO スケジューラーおよびブロック IO tapset" probe::ioscheduler.elv_next_request probe::ioscheduler.elv_next_request.return probe::ioscheduler.elv_completed_request probe::ioscheduler.elv_add_request.kp probe::ioscheduler.elv_add_request.tp probe::ioscheduler.elv_add_request probe::ioscheduler_trace.elv_completed_request probe::ioscheduler_trace.elv_issue_request probe::ioscheduler_trace.elv_requeue_request probe::ioscheduler_trace.elv_abort_request probe::ioscheduler_trace.plug probe::ioscheduler_trace.unplug_io probe::ioscheduler_trace.unplug_timer probe::ioblock.request probe::ioblock.end probe::ioblock_trace.bounce probe::ioblock_trace.request probe::ioblock_trace.end 9. SCSI Tapset Expand section "9. SCSI Tapset" Collapse section "9. SCSI Tapset" probe::scsi.ioentry probe::scsi.iodispatching probe::scsi.iodone probe::scsi.iocompleted probe::scsi.ioexecute probe::scsi.set_state 10. TTY tapset Expand section "10. TTY tapset" Collapse section "10. TTY tapset" probe::tty.open probe::tty.release probe::tty.resize probe::tty.ioctl probe::tty.init probe::tty.register probe::tty.unregister probe::tty.poll probe::tty.receive probe::tty.write probe::tty.read 11. ネットワーキング tapset Expand section "11. ネットワーキング tapset" Collapse section "11. ネットワーキング tapset" probe::netdev.receive probe::netdev.transmit probe::netdev.change_mtu probe::netdev.open probe::netdev.close probe::netdev.hard_transmit probe::netdev.rx probe::netdev.change_rx_flag probe::netdev.set_promiscuity probe::netdev.ioctl probe::netdev.register probe::netdev.unregister probe::netdev.get_stats probe::netdev.change_mac probe::tcp.sendmsg probe::tcp.sendmsg.return probe::tcp.recvmsg probe::tcp.recvmsg.return probe::tcp.disconnect probe::tcp.disconnect.return probe::tcp.setsockopt probe::tcp.setsockopt.return probe::tcp.receive probe::udp.sendmsg probe::udp.sendmsg.return probe::udp.recvmsg probe::udp.recvmsg.return probe::udp.disconnect probe::udp.disconnect.return function::ip_ntop 12. ソケット tapset Expand section "12. ソケット tapset" Collapse section "12. ソケット tapset" probe::socket.send probe::socket.receive probe::socket.sendmsg probe::socket.sendmsg.return probe::socket.recvmsg probe::socket.recvmsg.return probe::socket.aio_write probe::socket.aio_write.return probe::socket.aio_read probe::socket.aio_read.return probe::socket.writev probe::socket.writev.return probe::socket.readv probe::socket.readv.return probe::socket.create probe::socket.create.return probe::socket.close probe::socket.close.return function::sock_prot_num2str function::sock_prot_str2num function::sock_fam_num2str function::sock_fam_str2num function::sock_state_num2str function::sock_state_str2num 13. カーネルプロセス tapset Expand section "13. カーネルプロセス tapset" Collapse section "13. カーネルプロセス tapset" probe::kprocess.create probe::kprocess.start probe::kprocess.exec probe::kprocess.exec_complete probe::kprocess.exit probe::kprocess.release 14. シグナルtapset Expand section "14. シグナルtapset" Collapse section "14. シグナルtapset" probe::signal.send probe::signal.send.return probe::signal.checkperm probe::signal.checkperm.return probe::signal.wakeup probe::signal.check_ignored probe::signal.check_ignored.return probe::signal.force_segv probe::signal.force_segv.return probe::signal.syskill probe::signal.syskill.return probe::signal.sys_tkill probe::signal.systkill.return probe::signal.sys_tgkill probe::signal.sys_tgkill.return probe::signal.send_sig_queue probe::signal.send_sig_queue.return probe::signal.pending probe::signal.pending.return probe::signal.handle probe::signal.handle.return probe::signal.do_action probe::signal.do_action.return probe::signal.procmask probe::signal.procmask.return probe::signal.flush 15. Directory-entry (dentry) tapset Expand section "15. Directory-entry (dentry) tapset" Collapse section "15. Directory-entry (dentry) tapset" function::d_name function::reverse_path_walk function::task_dentry_path function::d_path 16. ロギングtapset Expand section "16. ロギングtapset" Collapse section "16. ロギングtapset" function::log function::warn function::exit function::error function::ftrace 17. ランダム関数 Tapset Expand section "17. ランダム関数 Tapset" Collapse section "17. ランダム関数 Tapset" function::randint 18. 文字列およびデータ取得関数tapset Expand section "18. 文字列およびデータ取得関数tapset" Collapse section "18. 文字列およびデータ取得関数tapset" function::kernel_string function::kernel_string2 function::kernel_string_n function::kernel_long function::kernel_int function::kernel_short function::kernel_char function::kernel_pointer function::user_string function::user_string2 function::user_string_warn function::user_string_quoted function::user_string_n function::user_string_n2 function::user_string_n_warn function::user_string_n_quoted function::user_short function::user_short_warn function::user_int function::user_int_warn function::user_long function::user_long_warn function::user_char function::user_char_warn 19. 標準的な文字列関数のコレクション Expand section "19. 標準的な文字列関数のコレクション" Collapse section "19. 標準的な文字列関数のコレクション" function::strlen function::substr function::stringat function::isinstr function::text_str function::text_strn function::tokenize function::str_replace function::strtol function::isdigit 20. ansi 制御文字をログで使用するためのユーティリティー関数 Expand section "20. ansi 制御文字をログで使用するためのユーティリティー関数" Collapse section "20. ansi 制御文字をログで使用するためのユーティリティー関数" function::ansi_clear_screen function::ansi_set_color function::ansi_set_color2 function::ansi_set_color3 function::ansi_reset_color function::ansi_new_line function::ansi_cursor_move function::ansi_cursor_hide function::ansi_cursor_save function::ansi_cursor_restore function::ansi_cursor_show 法律上の通知 Settings Close Language: 日本語 English Language: 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Language and Page Formatting Options Language: 日本語 English Language: 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Red Hat Training A Red Hat training course is available for Red Hat Enterprise Linux 第6章 メモリー tapset この種類のプローブポイントは、メモリー関連のイベントをプローブしたり、現在のプロセスのメモリー使用量を照会するために使用されます。これには、以下のプローブポイントが含まれます。 Previous Next