eAccelerator+Cached+Gzip+Zend的測試

Centos, Ubuntu, Nginx, MySQL, Redis, Mongodb, Docker, ...
发表回复
头像
jwxie
炉火纯青
炉火纯青
帖子: 510
注册: 2007-07-09 10:31

eAccelerator+Cached+Gzip+Zend的測試

帖子 jwxie » 2008-07-06 3:04

之前看到highway of life (david lewis)做了一些測試

因為server是架在XP, 用XAMPP, 所以在轉數上一定比起在server platform的FREEBSD或Ubuntu慢很多
效能上也會差很多


本次測試的主機 - 本人電腦
CPU: P4 2.6Ghz
RAM: 1GB DDR 533
機齡: 4年
地區: 紐約, 美國

上網速度: Cable
Download Speed: 25006 kbps (3125.8 KB/sec transfer rate)
Upload Speed: 491 kbps (61.4 KB/sec transfer rate)

Windows XP SP3 + Xampp 1.66a
Apache HTTPD 2.2.8, MySQL 5.0.51a, PHP 5.2.5 + 4.4.8 + PEAR + Switch, Openssl 0.9.8g, phpMyAdmin 2.11.4, XAMPP Control Panel 2.5, Webalizer 2.01-10, Mercury Mail Transport System für Win32 und NetWare Systems v4.52, FileZilla FTP Server 0.9.25, SQLite 2.8.15, ADODB 4.96, Zend Optimizer 3.3.0, XAMPP Security. SSI bug fixed.
測試系統 + 已裝外掛 + phpBB3 官方彷製風格
Drupal6.2 + phpBB3.0.1 Intergation
WYSIWYG Mod
Last title on index
Evil Quick Reply
Activity Stats MOD
FAQ Manager
Top 5 V.2.0
Multiple ranks
1 Custom Field (自建)
Who was here
Jwxie Bug tracker v2.0 rebuild
Point system
Board started: 2008-07-03 19:36 Avatar directory size: 24.92 KiB
Database size: 1.69 MiB Size of posted attachments: 5.19 KiB
藍色: 代表測試中最好
紅色: 代表測試中超出0.45s的嚴重指標
最后由 jwxie 编辑于 2008-07-06 3:35, 总共编辑了 1 次.

头像
jwxie
炉火纯青
炉火纯青
帖子: 510
注册: 2007-07-09 10:31

Re: eAccelerator+Cached+Gzip+Zend的測試

帖子 jwxie » 2008-07-06 3:04

本人測試 - 訪客 (Gzip+Cached Only)
index.php
Time : 0.254s | 11 Queries | GZIP : On
Time : 0.336s | 10 Queries | GZIP : On
Time : 0.272s | 10 Queries | GZIP : On
Time : 0.282s | 10 Queries | GZIP : On
Time : 0.272s | 10 Queries | GZIP : On
Time : 0.452s | 10 Queries | GZIP : On
Time : 0.458s | 13 Queries | GZIP : On
Time : 0.319s | 11 Queries | GZIP : On
viewforum.php?f=11
Time : 0.233s | 12 Queries | GZIP : On
Time : 0.315s | 9 Queries | GZIP : On
Time : 0.243s | 9 Queries | GZIP : On
Time : 0.243s | 9 Queries | GZIP : On
Time : 0.207s | 10 Queries | GZIP : On
Time : 0.207s | 9 Queries | GZIP : On
Time : 0.228s | 9 Queries | GZIP : On
Time : 0.244s | 9 Queries | GZIP : On
Time : 0.214s | 9 Queries | GZIP : On
viewtopic.php?f=11&t=39
Time : 0.366s | 18 Queries | GZIP : On
Time : 0.311s | 19 Queries | GZIP : On
Time : 0.251s | 17 Queries | GZIP : On
Time : 0.280s | 17 Queries | GZIP : On
Time : 0.289s | 17 Queries | GZIP : On
Time : 0.301s | 17 Queries | GZIP : On
Time : 0.286s | 17 Queries | GZIP : On
Time : 0.262s | 15 Queries | GZIP : On
Time : 0.279s | 18 Queries | GZIP : On
本人測試 - 管理員 (Gzip+Cached)
index.php
Time : 0.327s | 14 Queries | GZIP : On
Time : 0.317s | 12 Queries | GZIP : On
Time : 0.324s | 12 Queries | GZIP : On
Time : 0.740s | 12 Queries | GZIP : On
Time : 0.776s | 12 Queries | GZIP : On
Time : 0.401s | 13 Queries | GZIP : On
Time : 0.872s | 12 Queries | GZIP : On
Time : 0.985s | 12 Queries | GZIP : On
Time : 0.491s | 12 Queries | GZIP : On
viewforum.php?f=11
Time : 0.476s | 15 Queries | GZIP : On
Time : 0.236s | 14 Queries | GZIP : On
Time : 0.222s | 12 Queries | GZIP : On
Time : 0.208s | 12 Queries | GZIP : On
Time : 0.267s | 12 Queries | GZIP : On
Time : 0.403s | 12 Queries | GZIP : On
Time : 0.276s | 12 Queries | GZIP : On
Time : 0.261s | 12 Queries | GZIP : On
Time : 0.271s | 13 Queries | GZIP : On
viewtopic.php?f=11&t=39
Time : 0.321s | 15 Queries | GZIP : On
Time : 0.225s | 13 Queries | GZIP : On
Time : 0.264s | 13 Queries | GZIP : On
Time : 0.295s | 13 Queries | GZIP : On
Time : 0.297s | 13 Queries | GZIP : On
Time : 0.299s | 15 Queries | GZIP : On
Time : 0.282s | 13 Queries | GZIP : On
Time : 0.272s | 13 Queries | GZIP : On
Time : 0.294s | 13 Queries | GZIP : On
Time : 0.269s | 13 Queries | GZIP : On
最后由 jwxie 编辑于 2008-07-06 3:50, 总共编辑了 1 次.

头像
jwxie
炉火纯青
炉火纯青
帖子: 510
注册: 2007-07-09 10:31

Re: eAccelerator+Cached+Gzip+Zend的測試

帖子 jwxie » 2008-07-06 3:05

以下為我另外一個大型網站的版主的測試結果
只有打開Gzip + Cached情況下
Time : 0.144s | 11 Queries | GZIP : On
Drupal主頁測試: 5~8秒
phpBB主頁測試: 8~10秒
竹貓TOP5: 不慢
地區: 香港
3. Time : 0.151s | 12 Queries | GZIP : On
Drupal主頁測試: 不慢
phpBB主頁測試: 第一次不夠快
竹貓TOP5: 不慢
地區: 香港 網速: 8M
3. Time : 0.143s | 12 Queries | GZIP : On
Drupal主頁測試: 5-6秒
phpBB主頁測試: 5-6秒
竹貓TOP5: 不慢
地區: 馬來西亞
Time : 0.144s | 11 Queries | GZIP : On
Drupal主頁測試: 不慢
phpBB主頁測試: 不慢
竹貓TOP5: 不慢
地區: 馬來西亞
3: Time : 0.142s | 11 Queries | GZIP : On
Drupal主頁測試: 不慢
phpBB主頁測試: 不慢
竹貓TOP5: 有點慢
地區: 馬來西亞 網速: 2M
3. Time : 0.139s | 18 Queries | GZIP : On
Drupal主頁測試: 2-3秒
phpBB主頁測試: 秒左右
竹貓TOP5: 都係5秒左右
地區: 香港 25mb 上網

头像
jwxie
炉火纯青
炉火纯青
帖子: 510
注册: 2007-07-09 10:31

Re: eAccelerator+Cached+Gzip+Zend的測試

帖子 jwxie » 2008-07-06 3:05

eAccelerator+Cached+Gzip+Zend的測試
版主測試
Optimized by eAccelerator 0.9.5.2 + Cached + Gzip + Zend Optimizer v3.3.0
index.php
1:Time : 0.133s | 12 Queries | GZIP : On
2:Time : 0.064s | 11 Queries | GZIP : On
3:Time : 0.085s | 12 Queries | GZIP : On
4:Time : 0.093s | 12 Queries | GZIP : On
5:Time : 0.059s | 10 Queries | GZIP : On
*********************************************
viewtopic.php?f=11&t=32
1:Time : 0.098s | 24 Queries | GZIP : On
2:Time : 0.099s | 19 Queries | GZIP : On
*********************************************
viewforum.php?f=11
Time : 0.066s | 12 Queries | GZIP : On
Time : 0.052s | 11 Queries | GZIP : On
*********************************************
有一点快
/community/
1. 速度比上一次testing更加快
2. 中間的TOP5更加快

/index.php

Time : 0.056s | 12 Queries | GZIP : On
Time : 0.045s | 10 Queries | GZIP : On
Time : 0.049s | 10 Queries | GZIP : On

/viewtopic.php?f=11&t=32
Time : 0.079s | 13 Queries | GZIP : On
Time : 0.062s | 12 Queries | GZIP : On

/viewforum.php?f=11
Time : 0.051s | 12 Queries | GZIP : On
Time : 0.050s | 11 Queries | GZIP : On

/robotics/ (DRUPAL主頁) 快很多喔
1. 速度比上一次testing更快
2. 中間的TOP5 快一點點

/community/
Time : 0.103s | 12 Queries | GZIP : On
Time : 0.049s | 11 Queries | GZIP : On
Time : 0.074s | 12 Queries | GZIP : On
Time : 0.053s | 12 Queries | GZIP : On
Time : 0.057s | 12 Queries | GZIP : On

/index.php
Time : 0.076s | 11 Queries | GZIP : On
Time : 0.099s | 11 Queries | GZIP : On

/viewtopic.php?f=11&t=32
Time : 0.086s | 20 Queries | GZIP : On
Time : 0.119s | 18 Queries | GZIP : On

/viewforum.php?f=11
Time : 0.054s | 12 Queries | GZIP : On
Time : 0.058s | 11 Queries | GZIP : On
4. 速度比之前更快
最后由 jwxie 编辑于 2008-07-06 3:07, 总共编辑了 1 次.

头像
jwxie
炉火纯青
炉火纯青
帖子: 510
注册: 2007-07-09 10:31

Re: eAccelerator+Cached+Gzip+Zend的測試

帖子 jwxie » 2008-07-06 3:06

已全部打開eA+Z+G+C
以下為本人測試結果 (已清CACHED)
#1 訪客身份
Caching enabled yes
Optimizer enabled yes
Memory usage 0.09% (0.06MB/ 64.00MB)
Free memory 63.94MB
Cached scripts 0
Removed scripts 1
Cached keys 0
Index
Time : 0.268s | 12 Queries | GZIP : On
Time : 0.088s | 10 Queries | GZIP : On
Time : 0.093s | 11 Queries | GZIP : On
Time : 0.088s | 10 Queries | GZIP : On
Time : 0.143s | 10 Queries | GZIP : On
Time : 0.083s | 10 Queries | GZIP : On
Time : 0.106s | 10 Queries | GZIP : On
Time : 0.097s | 12 Queries | GZIP : On
viewforum.php?f=11
Time : 0.151s | 12 Queries | GZIP : On
Time : 0.199s | 9 Queries | GZIP : On
Time : 0.079s | 9 Queries | GZIP : On
Time : 0.079s | 10 Queries | GZIP : On
Time : 0.125s | 9 Queries | GZIP : On
Time : 0.068s | 9 Queries | GZIP : On
Time : 0.064s | 9 Queries | GZIP : On
Time : 0.082s | 11 Queries | GZIP : On
viewtopic.php?f=11&t=39
Time : 0.295s | 17 Queries | GZIP : On
Time : 0.141s | 15 Queries | GZIP : On
Time : 0.115s | 17 Queries | GZIP : On
Time : 0.127s | 18 Queries | GZIP : On
Time : 0.190s | 17 Queries | GZIP : On
Time : 0.085s | 15 Queries | GZIP : On
Time : 0.084s | 17 Queries | GZIP : On
Time : 0.112s | 18 Queries | GZIP : On
Time : 0.203s | 17 Queries | GZIP : On
本次測試 (管理員身份&清Cache)

index.php
Time : 0.181s | 12 Queries | GZIP : On
Time : 0.159s | 14 Queries | GZIP : On
Time : 0.156s | 12 Queries | GZIP : On
Time : 0.157s | 12 Queries | GZIP : On
Time : 0.248s | 12 Queries | GZIP : On
Time : 0.440s | 12 Queries | GZIP : On
Time : 0.184s | 12 Queries | GZIP : On
Time : 0.264s | 12 Queries | GZIP : On
viewforum.php?f=11
Time : 0.376s | 15 Queries | GZIP : On
Time : 0.111s | 14 Queries | GZIP : On
Time : 0.248s | 12 Queries | GZIP : On
Time : 0.089s | 12 Queries | GZIP : On
Time : 0.151s | 12 Queries | GZIP : On
Time : 0.083s | 12 Queries | GZIP : On
Time : 0.093s | 12 Queries | GZIP : On
Time : 0.101s | 13 Queries | GZIP : On
Time : 0.187s | 12 Queries | GZIP : On
viewtopic.php?f=11&t=39
Time : 0.103s | 15 Queries | GZIP : On
Time : 0.124s | 15 Queries | GZIP : On
Time : 0.250s | 13 Queries | GZIP : On
Time : 0.083s | 13 Queries | GZIP : On
Time : 0.100s | 13 Queries | GZIP : On
Time : 0.134s | 14 Queries | GZIP : On
Time : 0.202s | 13 Queries | GZIP : On
Time : 0.146s | 13 Queries | GZIP : On
Time : 0.124s | 13 Queries | GZIP : On

最後eA的Cached結果
Information
Caching enabled yes
Optimizer enabled yes
Memory usage 8.63% (5.52MB/ 64.00MB)
Free memory 58.48MB
Cached scripts 77
Removed scripts 0
Cached keys 0

头像
jwxie
炉火纯青
炉火纯青
帖子: 510
注册: 2007-07-09 10:31

Re: eAccelerator+Cached+Gzip+Zend的測試

帖子 jwxie » 2008-07-06 3:08

結果
這個是一個簡單的測試, 以後寫一個更加詳細的測試
這次測試主要看出來, 別人的機器上, 不論是Cached+Gzip還是eAccelerator+Cached+Gzip+Zend的結果都不錯
都會在0.1-0.3之間

本人在測試時, 使用的電腦正是跟server同一台的個人電腦
所以在效能誤差沒有, 因為MEMORY跑在600-700
可以用作對多人同時在線時的效能, 作出一個比較
本人的測試在只有GZIP+CACHED時, 得分高很多
誤差主要在DATABASE資料庫的大小, 我的只有1.7MiB,
如果用我邀請的版主測試的那個網站, 數據庫有3.0GB

所以下次測試會多作幾個不用的數據庫做測試

結論是, 在eA和Zend的合作下, 的確可以將許多不必要的cached script進一步壓縮
而達到了Caced本來的意義....也減輕了許多loading上的問題

然而, 在沒有eA+Zend情況下
index的情況最嚴重, 超出一半的測試均為紅色指標, 超出0.45s的標準
這個情況好像在index.php是最嚴重的
因為我自己電腦上測試主頁時, 不論是有沒有打開eA+Zend / 只打開Gzip+Cached, 平均數自己測試是在0.2-0.4左右
版主測試是0.15 - 0.25左右
得分比起其他的頁面稍微高, 這個index所需要的queries也不是特別的多, 都在平均線下
看來index的確需要重新整理一下, 也許有兩個原因

1. 本人安裝了Who was here, 這個外掛的功能沒什麼用, 但同時多要求了幾個紀錄, 但這些紀錄跟who is online和last visit in 24hr的預設功能變成了duplicate, 所以這個刪除後會最少減少0.1s
2. top5的原因

在viewforum上得分是平均最高的, 除了最後的測試, viewtopic以0.83打敗了viewforum的0.101s的結果
但除了這個以外, 所有得分都是viewforum最高
但這裡的差誤仍然是數據的問題, 如果一頁面都滿了可能得分會高過viewtopic
但這個要作出幾個不同的測試
以大中小數的數據作出測試和評估

发表回复