Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

Turck MMCache果然表现非常不错!速度提高好多呀~

[复制链接]
up1m 发表于 2003-11-25 18:30:23 | 显示全部楼层

楼上的装了么?

效果如何?
回复

使用道具 举报

UP.Linux 发表于 2003-11-26 01:12:43 | 显示全部楼层
效果有点提升,但不明显,肉眼感觉一般啊。
回复

使用道具 举报

UP.Linux 发表于 2003-12-13 14:07:34 | 显示全部楼层
Originally posted by paowan at 2003-11-24 21:22:
如果要真正的提高性能,安装一下PEAR::Cache,然后稍微改一下程序,性能起码有100%的提高(当然不适合所有程序,适用于在一定条件下和一定时间内php生成的页面内容没有变化的),我改了一下ipb和phpmyadmin的一两个 ...



非常不错,使用 cache 和不使用 cache 的相同程序有明显的区别,通常能提高好几倍速度。只是这样的优化就需要修改程序了。
回复

使用道具 举报

Kymair 发表于 2003-12-14 10:40:59 | 显示全部楼层
大C照这个优化优化Discuz3.1.2
回复

使用道具 举报

UP.Linux 发表于 2003-12-14 20:36:03 | 显示全部楼层
Originally posted by DreamFantasy at 2003-12-14 10:40:
大C照这个优化优化Discuz3.1.2


这里有一篇文章讲 Cache 和 unCache 的两种性能差别。人家的服务器竟然比我们每个人用的都差。简直不能称做服务器,可惜性能却高于我们每一个。

http://www.uplinux.com/index.php ... id=62&Itemid=41
(共有七篇)

摘两段看看:

我们的服务器在那天总共接受了590,000次请求(点击),其中包括了超过250,000次的网页请求。请求的峰值为每分钟667次,其中当然包括了对所有内容的请求(图片,网页,文件,等等)。而纯粹的文字网页请求的峰值为每分钟235次。也许这些统计中给人最深刻印象要算下面这个:在遭遇请求高峰的时候,我们的Java互联网应用程序(包括HTTP服务器)仅仅占用了20%的可用CPU时间,而所有文章请求都在4毫秒内完成。进一步的说,我们的数据库仅仅占用了7.5%的CPU资源。所以,当系统每秒钟大约处理11次请求的时候,75%的CPU资源都是空闲的。让我们来看看那天的网络流量图:(基于每秒钟)


去年我们更换老服务器的时候,我们的确做了一些实质性的硬件升级来提高服务器的单线程运算性能和内存性能。具体地说,我们的服务器从采用4颗125MHz CPU和512M内存升级到采用单颗550MHz CPU和总共2GB内存。然而,提高了性能的服务器并没有使平均网页装载时间从4秒降至4毫秒。要达到这个目标,我们的互联网应用程序需要完全地重新部署一次。(缓存)
回复

使用道具 举报

louisq 发表于 2003-12-14 21:29:38 | 显示全部楼层

装了zend后还能装Turck MMCache吗??

回复

使用道具 举报

UP.Linux 发表于 2003-12-14 21:36:48 | 显示全部楼层
Originally posted by louisq at 2003-12-14 21:29:


文档中建议不须要安装。
回复

使用道具 举报

AsIwish 发表于 2003-12-15 18:03:07 | 显示全部楼层
Windows Installation Notes
--------------------------

To build Turck MMCache on Windows platform you will need
MS Visual Studio C++ 6.0.

Step 1. Compiling Turck MMCache
  - Unpack php sources.
  - Put mmcache sources under "ext/mmcache".
  - Put "php4ts.lib" into "ext/mmcache".
  - Copy "main/config.w32.h.in" into "main/config.w32.h".
  - Open project file "ext/mmcache/mmcache.dsp".
  - Select release configuration and build "mmcache.dll".


Step 2. Installing Turck MMCache
  Copy "mmcache.dll" into your PHP extension folder.

Step 3. Configuring Turck MMCache
  Add the following lines into your "php.ini" file (usually "c:\winnt\php.ini")

  zend_extension_ts="c:\fullpathtommcache\mmcache.dll"
  mmcache.shm_size="16"
  mmcache.cache_dir="c:\tmp\mmcache"
  mmcache.enable="1"
  mmcache.optimizer="1"
  mmcache.check_mtime="1"
  mmcache.debug="0"
  mmcache.filter=""
  mmcache.shm_max="0"
  mmcache.shm_ttl="0"
  mmcache.shm_prune_period="0"
  mmcache.shm_only="0"
  mmcache.compress="1"

Step 4. Creating cache directory

  mkdir c:\tmp\mmcache

我还是不会在win下安装
好像要编译个什么?
看不懂
回复

使用道具 举报

UP.Linux 发表于 2003-12-15 23:06:56 | 显示全部楼层
按步骤一的说明,把该拷的文件拷到相应目录,然后在 VC 中Build工程。
回复

使用道具 举报

阿新3389 发表于 2003-12-21 09:51:14 | 显示全部楼层
这个东西,freebsd的ports 里有,在www分类里面

执行一下make install 就ok了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-24 00:33 , Processed in 0.025658 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表