| Summary: | memory leak and missing energy in hadronic processes | ||
|---|---|---|---|
| Product: | Geant4 | Reporter: | Sanya.Solodkov |
| Component: | processes/hadronic | Assignee: | Hans-Peter.Wellisch |
| Status: | CLOSED FIXED | ||
| Severity: | normal | ||
| Priority: | P2 | ||
| Version: | 1.1 | ||
| Hardware: | PC | ||
| OS: | Linux | ||
|
Description
Sanya.Solodkov
2000-04-07 12:10:15 CEST
Seems I identified the problem. The usage of G4FastVector is not consistant with its memory management policy, consistently throughout the LE code. I changed the main usage, and the problem is diminished. There still seems to be something smaller left, but I am down to ~1MB/2000GeV. I am trying to nail this down next. As to the occasional energy non-conservation: This is a known bug. I stems from Harms code and he is investigating. I have run 100TeV (1.5 days of running on my solaris box) of hadronic flux through the tile set-up, without significant growth in memory usage. There is still something small that I have to nail down, but this should be usable as is. I'll tag, and start the release cycle. As for the energy non conservation, Harm is still working on it. Received a fix from Harm, now verifying that it actually fixes the problem. Hi folks, the energy non-conservation finally is fixed as well. I'll tag for the next reference tag. For the meanwhile I have put a tar file of the high_energy code in /afs/cern.ch/user/h/hpw/public/high_energy.tar.gz Many greetings, Hans-Peter. |