- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 PHP源码分析之启动过程
文章还没远远没写完,因为发现整个启动过程涉及太多东西了,慢慢写~慢慢更新...------------------------------------------------------------------------------------------------------------------------ PHP可以以多种方式运行,例如作为apache一个模块mod_
2013-04-28 18:55:27 2051
原创 PHP源码分析之线程安全模型
欢迎转载,转载请注明出处http://blog.csdn.net/hackooo/article/details/8702156 谢谢!新浪微博:小灰马 0.前言 相信很多人跟我一样,一开始看PHP源码的时候看到一堆的TSRM_CC,TSRM_DC特别蛋疼,大多数函数的声明都会在参数末尾加个TSRM_DC,着实让像我这样以前没搞过多线程编程的很不理解。网上找了找,介绍
2013-04-27 16:25:08 3019 1
原创 简单的多线程流水线模型(二)
续上一篇《简单的多线程流水线模型(一)》下面我们创建三个工人 Lucy,Lily,Lilei,他们干的活就是接收输入的秒数input,把睡眠input秒,然后把input-1丢给下一个工人。这里做一下小结:流水线模型的优缺点。优点:一环扣一环,确保事情按顺序一个一个干完。缺点:流水线的某个环节如果处理速度慢的话,会影响上游的整个流水线,所以流水线的瓶颈应该是花时间最多的那个环节
2013-04-12 19:21:23 1792
原创 简单的多线程流水线模型(一)
流水线这个概念应该比较好理解,如一个工厂里,有一堆原料 --> 工人1加工 --> 工人2加工 --> 工人3加工 --> ... ->形成最终的产品。下面写个简单的流水线实现的模型。以工人2为例分析工人的整个工作过程:循环开始: a.等待工人1的输入,要是工人1没输入,工人2就趴在工作台上睡觉。 b.工人1有输出给工人2,发现工人2此时在睡觉呢,空闲着呢,因此工
2013-04-12 18:17:21 4131 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人