![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 125 Pomógł: 7 Dołączył: 27.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
Hej,
niedawno byłem ofiarą wykop-efektu i stwierdziłem, że czas najwyższy wziąć się za temat cachowania. Po kilku godzinach zawziętego klepania i testowania wyszło mi takie oto coś: http://files.ognisco.com/kickasscache/kick...AssCacheApc.php aby tego użyc trzeba: 1) mieć moduł apc (php-apc: na ubuntu: apt-get install php-apc) 2) przykładowy kod, index.php:
Nie chwaliłbym się prostą klasą w php gdyby nie wyniki: to coś wyciąga ponad 2 tysiące requestów na sekunde! (IMG:style_emoticons/default/ohmy.gif) Zadowolony byłbym gdyby było nawet 100req/sec ale nie, aż tyle (IMG:style_emoticons/default/biggrin.gif) Co do testowania: - Zend Framework, Doctrine, PostgreSQL - apache benchmark: ab -n 100000 -c 200 http://localhost/cyckizrana/web/cycki-dnia - apache2, php5.3, ubuntu 32bit (standardowa konfiguracja) - core2duo 2.4ghz, 2gb ram, hdd 7500rpm Wyniki: Requests per second: 2079.79 [#/sec] (mean) Time per request: 96.164 [ms] (mean) Time per request: 0.481 [ms] (mean, across all concurrent requests) Transfer rate: 36834.99 [Kbytes/sec] received pełny raport jest tutaj: http://files.ognisco.com/kickasscache/kick...8/benchmark.txt konfiguracja cache: ttl=5 randomfactor=7 Moglibyście obadać czy też macie takie wyniki z kosmosu? Mam nadzieje, że się to komuś przyda (IMG:style_emoticons/default/smile.gif) Licencja whiskeyware [; (IMG:style_emoticons/default/php.gif) Ten post edytował cepa 8.06.2011, 21:58:27 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 2.10.2025 - 21:57 |