oracle linux 7.3 dtrace 安装
[root@localhost dtrace]# uname -r
4.1.-61.1..el7uek.x86_64 [root@localhost dtrace]# cat /etc/oracle-release
Oracle Linux Server release 7.3 [root@localhost dtrace]# yum repolist
Loaded plugins: langpacks, ulninfo
repo id repo name status
ol7_UEKR4/x86_64 Latest Unbreakable Enterprise Kernel Release for Oracle Linux
ol7_latest/x86_64 Oracle Linux 7Server Latest (x86_64) ,
repolist: , 下载DTRACE工具
http://www.oracle.com/technetwork/server-storage/linux/downloads/linux-dtrace-2800968.html 安装DTRACE工具
yum install dtrace-utils-devel-0.6.-.el7.x86_64.rpm
yum install dtrace-utils-0.6.-.el7.x86_64.rpm 探针模块下载:
[root@localhost]# dtrace -l [root@localhost]# cd /usr/lib/modules/4.1.-61.1..el7uek.x86_64/kernel/drivers/dtrace/ [root@localhost dtrace]# ll
total
-rw-r--r--. root root Nov dt_perf.ko
-rw-r--r--. root root Nov dtrace.ko
-rw-r--r--. root root Nov dt_test.ko
-rw-r--r--. root root Nov fasttrap.ko
-rw-r--r--. root root Nov profile.ko
-rw-r--r--. root root Nov sdt.ko
-rw-r--r--. root root Nov systrace.ko 使用前加载跟踪模块:
[root@localhost ~]# modprobe sdt
[root@localhost ~]# modprobe systrace
[root@localhost ~]# modprobe fasttrap
[root@localhost ~]# modprobe profile [root@localhost ~]# lsmod |grep dtrace
dtrace sdt,fasttrap,systrace,profile
ctf dtrace [root@localhost ~]# dtrace -l [root@localhost ~]# dtrace -l -P io
ID PROVIDER MODULE FUNCTION NAME
io vmlinux end_bio_bh_io_sync done
io vmlinux __wait_on_buffer wait-start
io vmlinux __wait_on_buffer wait-done
io vmlinux _submit_bh start
[root@localhost ~]# dtrace -l -P proc
ID PROVIDER MODULE FUNCTION NAME
proc vmlinux do_fork lwp-create
proc vmlinux do_fork create
proc vmlinux do_exit lwp-exit
proc vmlinux do_exit exit
proc vmlinux __send_signal signal-send
proc vmlinux __send_signal signal-discard
proc vmlinux send_sigqueue signal-send
proc vmlinux get_signal signal-handle
proc vmlinux do_sigtimedwait signal-clear
proc vmlinux schedule_tail start
proc vmlinux schedule_tail lwp-start
proc vmlinux do_execveat_common exec-failure
proc vmlinux do_execveat_common exec
proc vmlinux do_execveat_common exec-success
[root@localhost ~]# dtrace -l -P sched
ID PROVIDER MODULE FUNCTION NAME
sched vmlinux __schedule off-cpu
sched vmlinux __schedule preempt
sched vmlinux __schedule sleep
sched vmlinux __schedule remain-cpu
sched vmlinux yield_to surrender
sched vmlinux enqueue_task enqueue
sched vmlinux dequeue_task dequeue
sched vmlinux finish_task_switch on-cpu
sched vmlinux set_user_nice change-pri
sched vmlinux sys_sched_yield surrender
sched vmlinux try_to_wake_up wakeup
sched vmlinux update_process_times tick
oracle linux 7.3 dtrace 安装的更多相关文章
- 在Oracle Linux上使用DTrace的相关指导
如果你使用的Oracle Linux,因为sun被Oracle收购后,Oracle Linux版本的DTrace可以直接在Oracle官网进行下载. 下载地址 http://www.oracle.co ...
- 在 Oracle Linux 上使用 DTrace
作者:Richard Friedman 简要介绍适用于 Oracle Linux 的 DTrace 探测器和提供程序,以及与 Oracle Solaris 中 DTrace 探测器和提供程序的区别.还 ...
- Oracle Linux 6.3下安装Oracle 11g R2(11.2.0.3)
本文主要描写叙述了在Oracle Linux 6.3下安装Oracle 11gR2(11.2.0.3).从Oracle 11g開始,Oracle官方站点不再提供其Patch的下载链接,须要使用Meat ...
- Oracle 12C 在 Oracle Linux 6.5 64Bit 安装手冊
Oracle 12C 在 Oracle Linux 6.5 64Bit 安装手冊.step by step 下载地址: http://download.csdn.net/detail/rlhua/7 ...
- mysql server advanced 5.6基于oracle linux 6.6的安装
mysql 安装有两种,rpm安装和源码包安装,两种包都可以从www.mysql.com官网下载,这次我测试下rpm安装方式. 1.安装环境以及mysql版本: 1.1vcenter 虚拟机环境 1. ...
- 在 Oracle Linux 6.5 上安装 Oracle 11g 单实例数据库
Checking the Hardware Requirements 系统必须满足下面最小的硬件要求 Memory Requirements Minimum: 1 GB of RAMRecommend ...
- oracle linux 7.3 下用dtrace 跟踪 mysql-community-server-5.6.20
第一部分:oracle linux 7.3 dtrace 安装: http://public-yum.oracle.com/ 内核升极到 [root@server1 SPECS]# uname - ...
- 在Oracle Linux上安装dtrace
http://www.ohsdba.cn/index.php?g=Home&m=Article&a=show&id=171 时间: 2016-10-09 00:40:04 ...
- 【Oracle 集群】11G RAC 知识图文详细教程之RAC在LINUX上使用NFS安装前准备(六)
RAC在LINUX上使用NFS安装前准备(六) 概述:写下本文档的初衷和动力,来源于上篇的<oracle基本操作手册>.oracle基本操作手册是作者研一假期对oracle基础知识学习的汇 ...
随机推荐
- Java的Timer定时器
Timer主要用于Java线程里指定时间或周期运行任务,它是线程安全的,但不提供实时性(real-time)保证. 上面提到了守护线程的概念. Java分为两种线程:用户线程和守护线程. 所谓守护线程 ...
- HDU 1079 Calendar Game(博弈找规律)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1079 题目大意:给你一个日期(包含年月日),这里我表示成year,month,day,两人轮流操作,每 ...
- 20165301 2017-2018-2 《Java程序设计》第五周学习总结
20165301 2017-2018-2 <Java程序设计>第五周学习总结 教材学习内容总结 第七章:内部类与异常类 内部类 在一个类中定义另一个类 非内部类不可以是static类 匿名 ...
- unittest单元测试
unittest单元测试框架不仅可以适用于单元测试,还可以适用WEB自动化测试用例的开发与执行,该测试框架可组织执行测试用例,并且提供了丰富的断言方法,判断测试用例是否通过,最终生成测试结果.今天笔者 ...
- a:hover伪类在ios移动端浏览器内无效的解决方法
a:hover 设置的样式在ios系统的浏览器内显示不出来,看来在iOS系统的移动设备中,需要在按钮元素或body/html上绑定一个touchstart事件才能激活:active状态. 方法 一: ...
- MySQL----示例知识点整理
示例语句: ),hour(c.created_at) from `behavior_client_view` c join `behavior_share` s on c.share_uuid=s.u ...
- [笔记]用gdb调试core dump
总是隔一段时间才写一次C++,有些东西老是用完就忘了……记一下如何用gdb来调试core dump免得到时候又忘记. 首先需要设置core file的大小,默认是0所以不设不会生成core file ...
- int类中的方法
我们知道在python中,一切对象都是类,对象的方法都封装在类中,现在来探讨一下int类中的方法: 我们可以通过help(int)和dir(int)来查看int类中都封装了那些方法: 1.bi ...
- spring boot 扩展之AutoConfigurationImportListener
最近阅读spring boot源码时发现,发现当spring使用ConfigurationClassParser加载使用@Configuration注解类后,会使用AutoConfigurationI ...
- ES6-Set 和 Map 数据结构
ES6 提供了新的数据结构 Set.它类似于数组,但是成员的值都是唯一的,没有重复的值. Set 本身是一个构造函数,用来生成 Set 数据结构. const s = new Set(); [2, 3 ...