OK - this makes sense then. I think by default Linux has a max 2GB size
for any single process, even if you have more RAM+swap. You are probably
going over that limit. We'll try to get round to re-writing avwmerge for
the next FSL release, to be more memory efficient.
Workarounds: are you suggested, you could just combine data for each
subject separately first, which would give very similar results probably.
Or you could (not so easy...) edit fsl/tcl/feat.tcl and, instead of each
avwmerge, use "cat" and "avwcreatehd" to create the 4D .img and .hdr
respectively.
Good luck, Steve.
On Mon, 3 May 2004, Tyler Lesh wrote:
> Hi Steve,
>
> I have 2 gigs of RAM and 2 gigs of swap. The last time I tried running the
> 2nd level, I paid close attention to the memory situation and it appeared
> that I was utilizing about 1.7 gigs of RAM, I failed to check the swap
> situation, however. I'm beginning to suspect that something about our
> linux system is causing this problem (however other users seem to have no
> issues but aren't doing such large analyses). Can you think of anything
> else that could be the culprit?
>
> Thanks,
>
> Tyler
>
Stephen M. Smith DPhil
Associate Director, FMRIB and Analysis Research Coordinator
Oxford University Centre for Functional MRI of the Brain
John Radcliffe Hospital, Headington, Oxford OX3 9DU, UK
+44 (0) 1865 222726 (fax 222717)
[log in to unmask] http://www.fmrib.ox.ac.uk/~steve
|