Tesztelés: 

Első lépésként ki kellett választani a benchmark típusát. Nem a megszokott módon, egy mandelbrot halmaz képét kigeneráló algoritmust választottam.

Ezután jött magának a tesztelét elvégző programnak a kiválasztása.

Apache Benchmark : az Apache szerverbe beépített tesztelő program. Nekem pár tesztelést elég hibásan adott vissza, főleg a HPHP (Hiphop for PHP) mérésénél.

iMacros : ezzel igazából számos szép dolgot meg lehet csinálni, de mérésre nem igazán volt alkalmas. Saját honlap tesztelésre, főleg formok kitöltésére, vagy ha egyszerűen csak lusták vagyunk kitölteni minden alkalommal a felhasználónevünket és jelszavunkat minden alkalommal a kedvenc oldalunkon, melyeket akár egyszerre is megnyithatunk egy megfelelően beállított makroval.

HTTPERF : Na ez volt az a program ami nekem bevált. A kimenete is megfelelt és végre nem volak hibás lefutások.

A tesztek lefuttatását a következőképpen terveztem el.

 

Felhasználók számaIsmétlése száma
1001 / 5 / 10
5001 / 5 / 10
10001 / 5 / 10
20001 / 5 / 10
40001 / 5
80001

 

Ehhez az alábbi kódok lefuttatására volt szükség.

httperf --client=0/1 --server=localhost --port=80 
--uri=/sajatmandelbrot.php --num-conns=100 --num-calls=5
A num-conns adja meg a felhasználók számát, míg a num-calls az ismétlésekét.
Minden tesztet amúgy a sajátgépen végeztem el így számomra megfelelő volt a
localhoszt használata. A port kiosztásom viszon úgy alakult, hogy a sima PHP 
a 80-as míg a HPHP a 8080as porton volt.
Ennek használatához továbbiakban szükség volt még pár apró beállításra.

 

 

Szerző: Resty666  2010.05.01. 20:43 Szólj hozzá!

A bejegyzés trackback címe:

https://resty.blog.hu/api/trackback/id/tr291967233

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.
Google PageRank
süti beállítások módosítása