标签:
http://www.cnblogs.com/scotoma/archive/2010/09/26/1836312.html
http://www.cnblogs.com/WestContinent/archive/2013/03/25/2981667.html
4.结论 从上面的试验结果可以得到如下结论,因为两组测试数据中的时间犬牙交错,两个用户在耗时操作中并没有出现某一个用户长时间占用执行时间片的情况。说明Apache+Php(loadmodule)是
支持多用户并行操作的。另外全局变量Count在两个用户同时访问的时候都是以全新的状态出现的,因此Apache+Php(loadmodule)不支持内存缓存数据,也就是说在多用户并发访问的情况
下每次访问都会开辟新的内存(不同进程空间)。那么如果需要对多用户的操作做同步,只能使用文件锁的方式来实现了。
http://blog.csdn.net/topasstem8/article/details/6735240
PHP并没有完善的线程支持,甚至部署到基于线程模型的httpd服务器都会产生一些问题,但即使是多进程模型下的PHP,也难免出现多进程共同访问同一 资源的情况。比如整个程序共享的数据缓存,或者因为资源受限而必须对特定处理过程进行排队,以及针对每个用户生成唯一的某种标识的情形。PHP语言自身没 有提供进程互斥和锁定机制,因而使得在这些情况下的编程遇到了困难,目前了解到的可选的办法有以下这些:
http://www.zhihu.com/question/20049768
标签:
原文地址:http://www.cnblogs.com/jingzhishen/p/4328740.html