Improving performance

PHP 多线程扩展(正儿八经的线程)pthreads 安装

环境CentOS 6.3 64bit,php 5.4.5

pthreads需要线程安全环境,

下载php的安装包,解压:

  tar zxvf php-5.4.5.tar.gz//名字是不是这个我不确定,自己去下载

安装:

./configure --enable-zts --prefix=/usr/local/php-zts //或者 --enable-maintainer-zts

make

make install

结果就把线程安装版的php安装到了/usr/local/php-zts,目前我不了解开启线程安全到底会带来什么影响,所以,就弄两个测试版本。

如果遇到undefined reference to `executor_globals_id'

make clean就可以了

下载和安装pthreads:

tar zxvf pthreads

  • Developers
  • Students
  • Linux*
  • Advanced
  • Intermediate
  • Curated Home
  • 介绍一种服务器缓存结构 --- 多级 Hash

           现在的服务器网络数据收发与存储没有不做缓存的。如果公司的重要数据存储在磁盘中,且数据接近静态但每天局有部更新而且也有大量访问,不做缓存不能发挥机器的高性能。

  • Developers
  • Intel AppUp® Developers
  • Students
  • Linux*
  • Server
  • C/C++
  • Intermediate
  • Subscribe to Improving performance