Skocz do zawartości
Zaloguj się, aby obserwować  
Matias

Jak testować szybkość i wydaność serwerów ?

Polecane posty

Chodzi mi o to jak przetestować wydajność kilku różnych serwerów, na których powiedzmy postawimy jakąś tam swoją stronę testową z grafiką i odwołaniami do bazy danych?

 

Czy jest do tego celu jakiś program, który powiedzmy otwiera wiele razy tą stronę testową na każdym serwerze, w różnych odstępach czasu i sprawdza i trwa załadowanie kazdej itp... ?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Najprosciej jest po prostu na poczatku i koncu skryptu odczytywac aktualny czas (w milisekundach), a nastepnie wyswietlic roznice. Jest to jednak dosyc malo dokladny sposob - nie mozna na przyklad sprawdzic, czy za wolny czas generowania strony odpowiada baza danych, parser (preprocesor) czy sam skrypt.

 

Natomiast do testowania wydajnosci samej bazy mozna uzyc gotowych benchmarkow (np. MySQL zawiera cos takiego 'w zestawie'). Mozna rowniez sprobowac uzyc oprogramowania Open Source Database Benchmark, ale trudno mi na jego temat cokolwiek wiecej powiedziec (nigdy go nie uzywalem).

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
jeżeli serwer jest na apache (prawie 100% możliwości :twisted: ) to jest coś takiego jak apache benchmark. Poszukaj na stronie projektu apache - na pewno znajdziesz.

 

Wysłany Sro Wrz 22, 2004 9:33 am:

 

google moim sługą :)

http://httpd.apache.org/docs/programs/ab.html

 

hmm ... tylko jak tego użyć ?????

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się

Zaloguj się, aby obserwować  

×