Den Resident størrelse (som ses fra toppen) af min proces er stigende. Men den adfærd er meget tilfældigt. Min processen fungerer på anmodning respons model. Så når jeg sætte nogle anmodning belastning på min proces hukommelsen begynder stigende. For første par timer (ca ~ 3 timer) det stigning på et hurtigt tempo, og efter at øge blive stabilt. Nogen tid efter 30 min en 16 kb stigning er observeret nogen tid efter 2-3 timer. Og nogle gange en stigning på selv 128kb overholdes. Adfærd er virkelig tilfældigt. Vedhæftet er nogle grafen Residente hukommelse processen træffes på interval på 10 min hver.
Jeg forsøgte wdb i BATCH mode med min proces. Men det didnot påvises nogen utætheder. Det produceres kun bunke profil filer.
Er der nogen måde at finde ud af, at WT \u003d hether Stigningen skyldes fragmentering? Fordi mange malloc der sker i min proces.
Platformen er HP-UX B.11.23 på HP Itanium server. Jeg kan bruge wdb og overblik værktøj (Jeg har kun kendskab til begge disse

)
Også i lyset af den kendsgerning, at hukommelsen stigning er efter 2-3 time køre Hvordan kan jeg arbejde med wdb i debugger mode. Betyder, er det muligt at automatisere udskrive bunke oplysninger og fortsætter fra det punkt i gdb / wdb automatisk?