"Szimulált" szerver terhelés

Fórumok

Üdv.

Olyan kérdésem lenne, hogy milyen egyszerű (akár bash) scripttel lehetne megoldani adott ideig, hogy a szerver mondjuk 100% -os CPU terheléssel dolgozzon.
A lenyeg az lenne, hogy a terhelés során szeretnék tesztelni egy alkalmazást ami a munkája során több ezer fájlt mozgat.
A monitorozás megoldott azzal nem kell törődni most.

Köszönet előre is a válaszokért.

Hozzászólások

Ilyesmire a stress nevezetű programot szoktam használni, ezzel még azt szabályozni is tudod, hogy melyik alrendszert (CPU, mem, disk) mennyire akarod kihajtani, nyilván a várt terhelési mintának megfelelően.

Köszönet az ötletért mindjárt megnézem mik is ezek :)
Ciklust próbáltam amibe fájlt hozok létre, ír bele aztán törli, de ettől számottevően nem lassult be a rendszer.

crashme - Stress tests operating system stability

Core2Duo T7100, 2.5G, Ubuntu 8.04, 2.6.24

bc alapból szokott lenni, azzal PI számítása jó sok jegyig.

Üdv,
BaZso

fogod és csinálsz két file-t dd a /dev/random-ból, amiknek a mérete pont a memóriád fele. Ezek után mondasz rájuk egy diff-et. Garantáltan kitol mindent maximumra :)

Most utoljára nyomtam neki egy ciklusos fájllétrehozást, fájlba írás majd törlés, plusz elindítottam egy kis apache ab -t is.
A dd -t is kipróbálom rövidesen.
Köszi.

cat /dev/zero > /dev/null

--
Fontos feladatot soha ne bizz olyan gepre, amit egyedul is fel tudsz emelni!