![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 223 Pomógł: 0 Dołączył: 22.03.2003 Ostrzeżenie: (0%) ![]() ![]() |
Gdzie mogę to dostać? :-). Po wpisaniu w google "Apache Benchmark" nie znalazłem wartościowych stron. Również wyszukiwarka na forum nie pomogła prawie wcale (właściwie to wcale :-)).
Może źle szukam (nie tak nazywa się program :-)). Znalazłem tylko jedno - http_load, ale to trzeba sobie skompilować, a mi nie chce się ściągać cygwina (serwer działa pod kontrolą Win2k).l |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 99 Pomógł: 0 Dołączył: 14.07.2003 Skąd: z epoki lodowcowej Ostrzeżenie: (0%) ![]() ![]() |
ApacheBench dostepny w kazdym apache-u.
Pod windowsem = binab.exe |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 223 Pomógł: 0 Dołączył: 22.03.2003 Ostrzeżenie: (0%) ![]() ![]() |
Właśnie sprawdzałem czy nie mam tego - i nie mam :-).
Apache 1.3.28 Win32. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 548 Pomógł: 2 Dołączył: 19.07.2003 Ostrzeżenie: (0%) ![]() ![]() |
witam ...
mam pytanko ... sa moze jakies z unifikownae parametry do testow ![]() ![]() i jeszce jedno ... program wypluwa troche danych ... ktore sa najwazniejsze ![]() z takiego polecenia : Kod ab -n 1000 -c 60 http://10.31.1.1/
mam taki wynik: Kod Concurrency Level: 60 takie wyniki sa dobre czy zle Time taken for tests: 8.187500 seconds Complete requests: 1000 Failed requests: 0 Write errors: 0 Total transferred: 1341000 bytes HTML transferred: 954000 bytes Requests per second: 122.14 [#/sec] (mean) Time per request: 491.250 [ms] (mean) Time per request: 8.188 [ms] (mean, across all concurrent requests) Transfer rate: 159.88 [Kbytes/sec] received Connection Times (ms) min mean[+/-sd] median max Connect: 0 0 1.4 0 15 Processing: 31 485 308.0 406 1515 Waiting: 31 484 308.0 406 1515 Total: 31 485 308.0 406 1515 Percentage of the requests served within a certain time (ms) 50% 406 66% 578 75% 671 80% 812 90% 953 95% 1078 98% 1156 99% 1359 100% 1515 (longest request) ![]() cya[/code] |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 99 Pomógł: 0 Dołączył: 14.07.2003 Skąd: z epoki lodowcowej Ostrzeżenie: (0%) ![]() ![]() |
Cytat Właśnie sprawdzałem czy nie mam tego - i nie mam
A to dziwne... 8) w 2.0.x jest standardowo. Cytat i jeszce jedno ... program wypluwa troche danych ... ktore sa najwazniejsze
![]() poczytaj manuala... ale to co pokazales swiadczy o tym, ze Twoj serwer potrafi obsluzyc 122 żądania w ciągu sekundy; spróbuj na jakichś większych plikach, korzystających z bazy danych itp., to się przekonasz na co stać Twojego Apache-a ![]() |
|
|
![]()
Post
#6
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Cytat witam ...
mam pytanko ... sa moze jakies z unifikownae parametry do testow ![]() ![]() Raczej nie, bo to trzeba dostosowac do zlozonosci strony. Mala strona to mozna wziazc wiecej przebiegow. Jak duza to odwrotnie. Kod Concurrency Level: 60
// ile odwolan naraz ma wykonac (to podawales przez parametr -c) Time taken for tests: 8.187500 seconds // ile czasu zajelo wszystko Complete requests: 1000 // ile 'zapytan' zostalo wykonanych poprawnie Failed requests: 0 // ile niepoprawnie Write errors: 0 // bledy zapisu (czego?? nie wiem..) Total transferred: 1341000 bytes // laczna ilosc danych sciagnietych przez te 1000 zapytan HTML transferred: 954000 bytes // to samo, ale chyba bez naglowkow, czyli sama zawartosc strony Requests per second: 122.14 [#/sec] (mean) // ile zapytan na sekunde serwer dawal rade obsluzyc Time per request: 491.250 [ms] (mean) Time per request: 8.188 [ms] (mean,across all concurrent requests) // hmm, ile czasu na jedno zapytanie, to pierwsze to chyba najgorsza wartosc, a drugie to srednia Transfer rate: 159.88 [Kbytes/sec] received // jakie byl transfer Reszty nie jestem pewien, wiec lepiej nie bede pisal ![]() W sumie najwazniejsze to chyba Requests per second i zarazem Time per request, zeby wiedziec ile czasu zajelo apache'owi odebranie request'a, ewentualne przeparsowanie strony przez php i zwrocenie gotowego wyniku do przegladarki (w tym przypadku ab.exe jest przegladarka) |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 548 Pomógł: 2 Dołączył: 19.07.2003 Ostrzeżenie: (0%) ![]() ![]() |
witam ...
potrafie odczytac te wyniki ... gorzej z ich interpretacja ... puscilem test na bardziej skomplikowanej stronie ... sam php + 2 rozne polacznia z mysql i mam takie cos : Kod Concurrency Level: 60
Time taken for tests: 22.671875 seconds Complete requests: 1000 Failed requests: 156 (Connect: 0, Length: 156, Exceptions: 0) Total transferred: 3897046 bytes HTML transferred: 3510046 bytes Requests per second: 44.11 [#/sec] (mean) Time per request: 1360.313 [ms] (mean) Time per request: 22.672 [ms] (mean, across all concurrent requests) Transfer rate: 167.83 [Kbytes/sec] received hmmm ilosc Requests per second: spadla ... ![]() ![]() ![]() najwazniejsze ze zalapalem ... teraz bede mogl testowac poszczegulne funkcje i je usprawniac ... thx za rady ... ps. najdziwniejsze jest to ze w czasie 2 testu obciazenie procka nie wynosilo 100% jak w 1 tescie [prostszy dokument] ... apache musial chyba czekac na mysql .... cya |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 223 Pomógł: 0 Dołączył: 22.03.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cytat A to dziwne... 8) w 2.0.x jest standardowo.
Buuu ja nie chce 2.0.x ![]() |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 223 Pomógł: 0 Dołączył: 22.03.2003 Ostrzeżenie: (0%) ![]() ![]() |
Mam pomysł - niech któryś z was wyśle mi program ab.exe :-).
|
|
|
![]()
Post
#10
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
http://stargate.uz.zgora.pl/~fido/ab.zip
Nie wiem czy nie ma jakis zaleznosci co do bibliotek, bo nie mam przy sobie narzedzi zeby to sprawdzic. |
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 99 Pomógł: 0 Dołączył: 14.07.2003 Skąd: z epoki lodowcowej Ostrzeżenie: (0%) ![]() ![]() |
Cytat Nie wiem czy nie ma jakis zaleznosci co do bibliotek, bo nie mam przy sobie narzedzi zeby to sprawdzic.
ab to prosty klient http z ta roznica ze mierzy czas ![]() |
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 223 Pomógł: 0 Dołączył: 22.03.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cytat http://stargate.uz.zgora.pl/~fido/ab.zip
Nie wiem czy nie ma jakis zaleznosci co do bibliotek, bo nie mam przy sobie narzedzi zeby to sprawdzic. Dzięki :-). |
|
|
![]()
Post
#13
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Cytat ab to prosty klient http z ta roznica ze mierzy czas
![]() No jasne, ze od wersji niezalezny, ale nie bylem pewien czy nie potrzebuje jakiejs dll'ki niestandardowej. |
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 124 Pomógł: 0 Dołączył: 8.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
Czy istnieje jakakowliek mozliwosc podawania w ApacheBench parametrow strony? Wartosci _GET ow ?
przykladowo: Kod ab -n100 -c5 http://strona.com/index.php?a=param1&b=param2&kkk=param3 nie dziala:( wiec nie jest mozliwe odpalenie skryptu ktory wymaga podania wiecej niz 1 parametru? ![]() -------------------- TESTWIEDZY.PL - Przetestuj swoją wiedzę...
Nie ma rzeczy niemożliwych. Niemożliwe wymaga jedynie więcej czasu... Pracujemy na Ciebie! - MINDFLOW.PL |
|
|
![]()
Post
#15
|
|
![]() Grupa: Zarejestrowani Postów: 78 Pomógł: 15 Dołączył: 10.12.2007 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Czy istnieje jakakowliek mozliwosc podawania w ApacheBench parametrow strony? Wartosci _GET ow ? przykladowo: Kod ab -n100 -c5 http://strona.com/index.php?a=param1&b=param2&kkk=param3 nie dziala:( wiec nie jest mozliwe odpalenie skryptu ktory wymaga podania wiecej niz 1 parametru? ![]() Jest metoda na to Kod ab -n100 -c5 "http://strona.com/index.php?a=param1&b=param2&kkk=param3" i hula. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 12.06.2025 - 20:56 |