使用strace疑问

发布于 2021-11-20 19:00:38 字数 1002 浏览 738 评论 1

用ps aux | grep mysql 找出和mysql有关的pid

然后使用strace -p 19520 得出下面结果 请问如何分析?

select(15, [11 14], NULL, NULL, NULL)   = 1 (in [11])
fcntl(11, F_SETFL, O_RDWR|O_NONBLOCK)   = 0
accept(11, {sa_family=AF_INET, sin_port=htons(33382), sin_addr=inet_addr("115.28.175.46")}, [16]) = 15
fcntl(11, F_SETFL, O_RDWR)              = 0
getsockname(15, {sa_family=AF_INET, sin_port=htons(3306), sin_addr=inet_addr("115.28.175.46")}, [16]) = 0
fcntl(15, F_SETFL, O_RDONLY)            = 0
fcntl(15, F_GETFL)                      = 0x2 (flags O_RDWR)
fcntl(15, F_SETFL, O_RDWR|O_NONBLOCK)   = 0
setsockopt(15, SOL_IP, IP_TOS, [8], 4)  = 0
setsockopt(15, SOL_TCP, TCP_NODELAY, [1], 4) = 0
clone(child_stack=0x2b682c643fd0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONEr=0x2b682c6449d0, tls=0x2b682c644700, child_tidptr=0x2b682c6449d0) = 21624



如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

小情绪 2021-11-21 01:13:36

这个不就是mysql的连接过程么,你的针对具体的问题才追踪啊。

一般就是系统API名字,括号里面是参数。我也不怎么用,就是偶尔看看,查死循环什么的一查一个准

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文