Message: managing memory Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

None managing memory 

Forum: Run Management
Date: 12 Jul, 2010
From: Neil Fazel <Neil Fazel>

Hello. I'm simulating helium ionization in response to incident multi-GeV electrons. I find that when I try to simulate more than 100 events (/run/beamOn 100), the computer comes to a grinding halt. I'm guessing it's keeping track of a lot of information which I don't care about; I'm only interested in the number of ion pairs created in helium. (I'm using the class G4ElectronIonPair.)

Is there a way to manage what type of data is stored during a run? I think I need to simulate 100000 multi-GeV electrons in order to get good statistics, and so far I haven't been able to simulate more than 100 electrons. I also tried replacing /run/beamOn 1000 with /run/beamOn 100, repeated 10 times. But it made no difference; the program came to halt. Is there a way to flush the memory between runs?

I would appreciate any tips on how to get a handle on the memory usage.

Thanks, Neil

Inline Depth:
 1 1
 All All
Outline Depth:
 1 1
 2 2
 All All
Add message: (add)

1 None: RE: managing memory   (Asai, Makoto - 12 Jul, 2010)
(_ Question: Re: RE: managing memory   (Neil Fazel - 13 Jul, 2010)
(_ None: RE: RE: managing memory   (Asai, Makoto - 13 Jul, 2010)
(_ Feedback: managing memory   (Neil Fazel - 13 Jul, 2010)
 Add Message Add Message
to: "managing memory"

 Subscribe Subscribe

This site runs SLAC HyperNews version 1.11-slac-98, derived from the original HyperNews

[ Geant 4 Home | Geant 4 HyperNews | Search | Request New Forum | Feedback ]