strace -ttt /usr/local/mysql/bin/mysqld 2>&1 |tee 1.log

vi 1.log
1 1530183737.761709 execve("/usr/local/mysql/bin/mysqld", ["/usr/local/mys ql/bin/mysqld"], [/* 22 vars */]) = 0
2 1530183737.762769 brk(NULL) = 0x2c3e000
3 1530183737.763543 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP _ANONYMOUS, -1, 0) = 0x7f716b606000
4 1530183737.763959 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No suc h file or directory)
5 1530183737.765866 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
6 1530183737.766479 fstat(3, {st_mode=S_IFREG|0644, st_size=22349, ...}) = 0
7 1530183737.767560 mmap(NULL, 22349, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f 716b600000
8 1530183737.768290 close(3) = 0
9 1530183737.769406 open("/lib64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 10 1530183737.769905 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\ 0\0m\0\0\0\0\0\0"..., 832) = 832
11 1530183737.770644 fstat(3, {st_mode=S_IFREG|0755, st_size=144792, ...}) = 0
12 1530183737.771407 mmap(NULL, 2208904, PROT_READ|PROT_EXEC, MAP_PRIVATE|M AP_DENYWRITE, 3, 0) = 0x7f716b1ca000
13 1530183737.772279 mprotect(0x7f716b1e1000, 2093056, PROT_NONE) = 0
14 1530183737.772600 mmap(0x7f716b3e0000, 8192, PROT_READ|PROT_WRITE, MAP_P RIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x7f716b3e0000
15 1530183737.772904 mmap(0x7f716b3e2000, 13448, PROT_READ|PROT_WRITE, MAP_ PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f716b3e2000
16 1530183737.773475 close(3) = 0
17 1530183737.773573 open("/lib64/libaio.so.1", O_RDONLY|O_CLOEXEC) = 3
@
:set nu
884 1530183738.120992 munmap(0x7f71629f9000, 618496) = 0
885 1530183738.121551 munmap(0x7f71625a3000, 4546560) = 0
886 1530183738.122458 munmap(0x7f71622d2000, 2953216) = 0
887 1530183738.123343 munmap(0x7f71633f7000, 1740800) = 0
888 1530183738.123870 munmap(0x7f7163360000, 618496) = 0
889 1530183738.124320 munmap(0x7f7162f0a000, 4546560) = 0
890 1530183738.125365 munmap(0x7f7162c39000, 2953216) = 0
891 1530183738.126431 munmap(0x7f71622b1000, 135168) = 0
892 1530183738.126840 munmap(0x7f7162290000, 135168) = 0
893 1530183738.127470 munmap(0x7f7161fcf000, 2887680) = 0
894 1530183738.127765 munmap(0x7f716b5b7000, 266240) = 0
895 1530183738.127946 munmap(0x7f7166480000, 954368) = 0
896 1530183738.128568 munmap(0x7f716612f000, 3477504) = 0
897 1530183738.129550 munmap(0x7f7166002000, 1232896) = 0
898 1530183738.129880 munmap(0x7f7165756000, 9093120) = 0
899 1530183738.130496 munmap(0x7f71651b5000, 5902336) = 0
900 1530183738.131440 munmap(0x7f7165146000, 454656) = 0
901 1530183738.131993 munmap(0x7f7165104000, 270336) = 0
902 1530183738.132568 munmap(0x7f7164d84000, 3670016) = 0
903 1530183738.133323 munmap(0x7f7164a04000, 3670016) = 0
904 1530183738.134206 munmap(0x7f716492c000, 884736) = 0
905 1530183738.134867 munmap(0x7f716490b000, 135168) = 0
906 1530183738.135377 munmap(0x7f716468a000, 2625536) = 0
907 1530183738.135896 munmap(0x7f7164409000, 2625536) = 0
908 1530183738.136930 munmap(0x7f7164188000, 2625536) = 0
909 1530183738.137692 munmap(0x7f7163f07000, 2625536) = 0
910 1530183738.138772 exit_group(1) = ?
911 1530183738.140112 +++ exited with 1 +++

strace分析启动流程的更多相关文章

  1. apiserver源码分析——启动流程

    前言 apiserver是k8s控制面的一个组件,在众多组件中唯一一个对接etcd,对外暴露http服务的形式为k8s中各种资源提供增删改查等服务.它是RESTful风格,每个资源的URI都会形如 / ...

  2. Android 7.0 Gallery图库源码分析2 - 分析启动流程

    前面一讲解了Gallery启动Activity以及界面如何绘制,现在开始讲解启动流程的代码逻辑. GalleryActivity的onCreate方法中调用initializeByIntent()方法 ...

  3. (一)SpringBoot启动过程的分析-启动流程概览

    -- 以下内容均基于2.1.8.RELEASE版本 通过粗粒度的分析SpringBoot启动过程中执行的主要操作,可以很容易划分它的大流程,每个流程只关注重要操作为后续深入学习建立一个大纲. 官方示例 ...

  4. SpringBoot启动流程分析(二):SpringApplication的run方法

    SpringBoot系列文章简介 SpringBoot源码阅读辅助篇: Spring IoC容器与应用上下文的设计与实现 SpringBoot启动流程源码分析: SpringBoot启动流程分析(一) ...

  5. [精] UBOOT2017+FIT 启动流程详尽分析

    开发环境:Nanopi-neo-plus2 软件版本:uboot-2017 软件版本:linux-4.14 买这个板子有一段时间了,并没有全身心的投入在上面,有时间了的话就搞一搞, 这篇随笔算是对这个 ...

  6. Tomcat源码分析(从启动流程到请求处理)

    Tomcat 8.5下载地址 https://tomcat.apache.org/download-80.cgi Tomcat启动流程 Tomcat源码目录 catalina目录 catalina包含 ...

  7. Spring Boot启动流程详解(一)

    环境 本文基于Spring Boot版本1.3.3, 使用了spring-boot-starter-web. 配置完成后,编写了代码如下: @SpringBootApplication public ...

  8. spring 启动流程

    AbstractApplicationContext 分析 启动流程 // Prepare this context for refreshing.prepareRefresh(); 1. // In ...

  9. 【嵌入式开发】 Bootloader 详解 ( 代码环境 | ARM 启动流程 | uboot 工作流程 | 架构设计)

    作者 : 韩曙亮 博客地址 : http://blog.csdn.net/shulianghan/article/details/42462795 转载请著名出处 相关资源下载 :  -- u-boo ...

随机推荐

  1. 如何禁止谷歌浏览器隐藏url的www前缀

    若要将Chrome浏览器的设置恢复为隐藏HTTP.HTTPS以及WWW前缀,则只需再次进入此页面: chrome://flags/#omnibox-ui-hide-steady-state-url-s ...

  2. 查询list转化为tree的两种方式及排序

    方式一,数据库查询tree; MyBatis collection 集合 MyBatis 是数据持久层框架,支持定制化 SQL.存储过程以及高级映射.尤其强大在于它的映射语句,比如高级映射中的 col ...

  3. mysql 常见问题整理

    一 coalesce 在mysql中,其实有不少方法和函数是很有用的,这次介绍一个叫coalesce的,拼写十分麻烦,但其实作用是将返回传入的参数中第一个非null的值,比如 SELECT COALE ...

  4. 使用Minikube运行一个本地单节点Kubernetes集群

    使用Minikube是运行Kubernetes集群最简单.最快捷的途径,Minikube是一个构建单节点集群的工具,对于测试Kubernetes和本地开发应用都非常有用. ⒈安装Minikube Mi ...

  5. js变量浅拷贝 深拷贝

    js的变量分为简单数据类型和复杂数据类型(即引用类型). 简单数据类型在内存中占据着固定大小的空间,被保存在栈内存中,在简单数据类型中,当一个变量指向另一个变量时,只是创建了值的副本,两个变量只是占用 ...

  6. linux查询cpu过高原因--java

    1. 查询java pid top -c 2. 查询java进程下,线程情况 top -Hp pid(threadIdList) 3. 将10进制线程id转为16进制 printf "%x ...

  7. XML转换成DataTable

    #region XML转dataset //str 是xml字符串 public static DataTable GetResultXMLToDataTable (string str,string ...

  8. win10上使用php与python实现与arduino串口通信

    注意: php 需要php7,安装及开启php_dio.dll com口按照实际的进行设置,如果不知道可以打开arduino编辑器进行查看 可以与用户实现命令行交互,但是效率过慢,不清楚如何优化,使用 ...

  9. 向PHP发送HTTP-Post请求

    欢迎访问我的个人博客,获取更多有用的东西 链接一 链接二 也可以关注我的微信订阅号:CN丶Moti 1.post.html <!DOCTYPE html> <html lang=&q ...

  10. vue 超大 table

    https://github.com/ColdDay/vue-fast-table https://coldday.github.io/vue-fast-table/dist/index.html h ...