Chiara,
When writing an object with a total size in memory of N bytes, You need
N bytes in the uncompressed I/O buffer and <=N bytes in the compressed
I/O buffer.
Also it is possible to write such large objects, it is not recommended.
Typically the problem is symptomatic of a wrong object model.
Rene Brun
Chiara Zampolli wrote:
> Dear all,
>
> I am trying to write in a file an object which has a considerably
> large size, ~450 MB (value extrapolated from simpler cases). While
> creating and filling the object, everything is fine, while trying to
> write it in the file, checking with top, the size in memory increases
> too much (much more than simply summing the memory required to run the
> program - AliRoot - and the memory the object would need), and then
> the process crashes with segmentation violation. Does someone know how
> to overcome this problem? Is there any particular "flag" I should set
> to write large objects?
>
> Thank you a lot for your help.
> Cheers,
> Chiara
Received on Mon Mar 05 2007 - 17:51:56 CET
This archive was generated by hypermail 2.2.0 : Tue Mar 06 2007 - 11:50:01 CET