Повышение производительности

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

  • Разработчики
  • Студенты
  • Linux*
  • Продвинутый
  • Средний
  • Curated Home
  • 介绍一种服务器缓存结构 --- 多级 Hash

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

  • Разработчики
  • Разработчики Intel AppUp®
  • Студенты
  • Linux*
  • Сервер
  • C/C++
  • Средний
  • Video: Big Data Technologies Part 4

    Intel software engineering experts discuss big data technologies and how Intel improves the performance and capabilities of Java, Hadoop, and NoSQL data stores.  Download Part 4 of the 4-part series.

  • Разработчики
  • Партнеры
  • Профессорский состав
  • Студенты
  • Linux*
  • Сервер
  • Video: Big Data Technologies Part 3

    Intel software engineering experts discuss big data technologies and how Intel improves the performance and capabilities of Java, Hadoop, and NoSQL data stores.  Download Part 3 of the 4-part series.

  • Разработчики
  • Партнеры
  • Профессорский состав
  • Студенты
  • Linux*
  • Сервер
  • Video: Big Data Technologies Part 2

    Intel software engineering experts discuss big data technologies and how Intel improves the performance and capabilities of Java, Hadoop, and NoSQL data stores.  Download Part 2 of the 4-part series.

  • Разработчики
  • Партнеры
  • Профессорский состав
  • Студенты
  • Linux*
  • Сервер
  • Video: Big Data Technologies Part 1

    Intel software engineering experts discuss big data technologies and how Intel improves the performance and capabilities of Java, Hadoop, and NoSQL data stores.  Download Part 1 of the 4-part series.

  • Разработчики
  • Партнеры
  • Профессорский состав
  • Студенты
  • Linux*
  • TSX anti patterns in lock elision code

    Lock elision is a new way to scale programs. It requires following some rules for correctness and good performance. The basic rules are documented in the SDM, chapter 15, and the OPT-GUIDE, chapter 11.

  • Разработчики
  • Профессорский состав
  • Студенты
  • Linux*
  • C/C++
  • Продвинутый
  • TSX
  • Multi-threading
  • Intel® Transactional Synchronization Extensions
  • Оптимизация
  • Подписаться на Повышение производительности