星期四, 12月 23, 2004

Solaris 10的TCP/IP stack效率真是亂恐佈一把的

Server Software: Apache/2.0.52
Server Hostname: 192.168.123.1
Server Port: 80

Document Path: /test.html
Document Length: 10240 bytes

Concurrency Level: 10
Time taken for tests: 26.96616 seconds
Complete requests: 20000
Failed requests: 0
Write errors: 0
Total transferred: 210367932 bytes
HTML transferred: 204846552 bytes
Requests per second: 766.38 [#/sec] (mean)
Time per request: 13.048 [ms] (mean)
Time per request: 1.305 [ms] (mean, across all concurrent requests)
Transfer rate: 7872.17 [Kbytes/sec] received

Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 2.0 0 37
Processing: 8 11 4.2 11 48
Waiting: 0 5 4.0 6 43
Total: 8 12 4.6 11 50

Percentage of the requests served within a certain time (ms)
50% 11
66% 11
75% 12
80% 12
90% 15
95% 18
98% 35
99% 39
100% 50 (longest request)

測試平台依舊是Sun Ultra60,兩顆UltraSparc II 295MHz,1GB記憶體。

另外,比較過不同的測試環境後,發現Fire Engine的cache機制相當的聰明,遠勝過Solaris 8和Gentoo Linux。

可惜因為卡在無法取得CC(Solaris系統管理的宿疾之一),沒機會測試MySQL Benchmark,要不然我還蠻好奇Solaris 10的I/O效能。
張貼留言