您的位置:首页 > 数据库 > MySQL

mysqld 多线程 用pstree -p 显示

2015-11-09 22:26 573 查看
http://blog.chinaunix.net/uid-22566367-id-3751084.html

http://blog.csdn.net/fly2nn/article/details/6980236

pstree -p 6762 :mysqld 多线程序,当一个请求来,就建立一个线程 (12244 ,15470) 为MYSQL登陆对应的服务线程,其他线程不变

进程的pid:
[root@localhost ~]# ps -ef | grep mysqld | grep -v "grep" | awk '{print $2}'
6762

查看进程的所有线程
[root@localhost ~]# ps -L 6762
PID   LWP TTY      STAT   TIME COMMAND
6762  6762 pts/1    Sl+    0:02 ./mysqld --debug
6762  6763 pts/1    Sl+    0:00 ./mysqld --debug
6762  6764 pts/1    Sl+    0:00 ./mysqld --debug
6762  6765 pts/1    Sl+    0:00 ./mysqld --debug
6762  6766 pts/1    Sl+    0:00 ./mysqld --debug
6762  6767 pts/1    Sl+    0:00 ./mysqld --debug
6762  6768 pts/1    Sl+    0:00 ./mysqld --debug
6762  6769 pts/1    Sl+    0:00 ./mysqld --debug
6762  6770 pts/1    Sl+    0:00 ./mysqld --debug
6762 12244 pts/1    Sl+    0:00 ./mysqld --debug


查看所有子进程:
[root@localhost ~]# pstree -p 6762

mysqld(6762)─┬─{mysqld}(6763)
├─{mysqld}(6764)
├─{mysqld}(6765)
├─{mysqld}(6766)
├─{mysqld}(6767)
├─{mysqld}(6768)
├─{mysqld}(6769)
├─{mysqld}(6770)
├─{mysqld}(12244)

查看进程的当前状态:
[root@localhost ~]# cat /proc/12244/status
Name:   mysqld
State:  S (sleeping)
Tgid:   6762
Pid:    12244
PPid:   4383
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: