码迷,mamicode.com
首页 > 编程语言 > 详细

swoole线程和进程

时间:2015-05-07 23:43:51      阅读:250      评论:0      收藏:0      [点我收藏+]

标签:

pstree -a | grep php 

 

 |   |       `-php server.php   主进程   
  |   |           |-php server.php   管理线程  worker线程死掉后 可以重启一个worker线程
  |   |           |   `-php server.php
  |   |           `-{php}

 

 ps -aux

root      3797  0.0  1.5  42776 16240 pts/0    Sl+  21:50   0:00 /usr/local/php-5.6.8/bin/php server.php
root      3798  0.0  0.2  32024  2116 pts/0    S+   21:50   0:00 /usr/local/php-5.6.8/bin/php server.php
root      3800  0.0  0.2  32368  2360 pts/0    S+   21:50   0:00 /usr/local/php-5.6.8/bin/php server.php
[root@LocalWeb01 ~]# strace -p 3797 (查看目前进程在干嘛)
Process 3797 attached - interrupt to quit
poll([{fd=5, events=POLLIN}], 1, 1000)  = 0 (Timeout)
time(NULL)                              = 1431008802
poll([{fd=5, events=POLLIN}], 1, 1000)  = 0 (Timeout)
time(NULL)                              = 1431008803
poll([{fd=5, events=POLLIN}], 1, 1000)  = 0 (Timeout)
time(NULL)                              = 1431008804
poll([{fd=5, events=POLLIN}], 1, 1000)  = 0 (Timeout)
time(NULL)                              = 1431008805
poll([{fd=5, events=POLLIN}], 1, 1000)  = 0 (Timeout)
time(NULL)                              = 1431008806
[root@LocalWeb01 ~]# strace -p 3798
Process 3798 attached - interrupt to quit
wait4(-1, 

 

线程是可以共享进程的内存和资源

master  主进程  

manager  管理线程

worker  

 

swoole线程和进程

标签:

原文地址:http://www.cnblogs.com/agang-php/p/4486353.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!