A webkiszolgálóhoz hozzáférő virtuális
felhasználóknak memóriára van szükségük a kérések előkészítésére, a kérések
elküldésére és a válaszok fogadására. Mivel a memória mennyiségének
beállítása nem automatikus a távoli számítógépeken, a kevés memóriára
figyelmeztető hibaüzenetet kaphat.
A helyzet megoldásához növelje az adott
számítógépen a memória foglalását.
Erről a feladatról
Ha a kevés memóriára figyelmeztető hibaüzenetet kap egy teszt vagy
ütemezés futtatásakor, akkor bírálja felül a számítógépen lefoglalt memória
alapértelmezett mennyiségét. Ehhez állítsa be az RPT_DEFAULT_MEMORY_SIZE értékét
felülbíráló RPT_VMARGS tulajdonságot. Az első sikeres végrehajtás után az
IBM® Rational Performance Tester
automatikusan beállítja az RPT_DEFAULT_MEMORY_SIZE értékét, ami a
Rational Performance Tester
által az azt követő végrehajtások során megadott maximális kupacot jelöli.
Megjegyzés: Gondoskodjon
arról, hogy legalább egy sikeres végrehajtásra sor kerüljön, miután minden hely
létrejött, hogy az RPT_DEFAULT_MEMORY_SIZE létezzen.
Tipp: Ha a kevés memóriával kapcsolatos problémákat lát, akkor javasolt először a
javacore* fájlt ellenőrizni.
Megtekintheti az eredményeket is,
és ellenőrizheti, hogy a kiszolgáló megfelelően válaszol-e, mert sok esetben a hibák
túlzott erőforrás-használathoz vezetnek. A Feladatkezelő és más eszközök
segítségével is figyelheti a memóriahasználatot változó felhasználói terhelési szint,
például 10, 50, 100, 500 vagy 1000 felhasználó mellett, és ezeket az adatokat
használhatja a virtuális felhasználónként szükséges memória felbecsülésére, és
kivetítheti a memóriaigényeket nagyobb felhasználói terhelésre. Néhány esetben a
legjobb megoldás egy újabb ügynök hozzáadása.
A
Rational Performance Tester
beállítja a RPT_DEFAULT_MEMORY_SIZE kupacméretét a JRE bittípusa alapján:
- 32 bites Java Runtime Environment (JRE) esetén a
Rational Performance Tester
a fizikai memória 70%-át állítja be az RPT_DEFAULT_MEMORY_SIZE értékeként. Jellemzően a felső korlát 1200m.
- 64 bites JRE esetén néhány munkaterhelés jobb teljesítményt nyújthat a fizikai
memória 70%-ánál kisebb kupacmérettel, a felső korlát legfeljebb 12000m.
Mi a következő lépés?
Ha növelte a rendelkezésre álló memóriát, és
továbbra is kevés memóriára figyelmeztető hibaüzenetet kap, akkor vegyen fel több
távoli számítógépet a felhasználói csoportokba. Az erre vonatkozó információkat itt
találja:
Felhasználói csoport futtatása távoli helyen.