I hear that PAE means that while your kernel is 32-bit it is configured to use extended physical addresses so that the OS can use all your physical memory. However,  PAE has a limitation: no single application can use more than 4Gb of memory.

This is likely causing your crash. (BTW that is a lot of memory for one recon-all process to ever reach...)

To solve this, you need to get a 64 bit installation, or find a way to stop MRIalloc from needing so much memory.

Best of luck

Joshua


-
Joshua Lee
Center for Mind and Brain &
Department of Psychology
University of California, Davis



On Fri, Dec 2, 2011 at 7:21 AM, Fidel <falfaro@hggm.es> wrote:
Dear all,

I'm having a problem running trac-all -prep.
I receive this error (FROM THE TRAC-ALL.LOG WHICH IS ATTACHED):

MRIalloc(218, 182, 182): could not allocate 158704 bytes for 25th slice

Cannot allocate memory

Linux ubuntu 2.6.38-13-generic-pae #52-Ubuntu SMP Tue Nov 8 17:50:45 UTC
2011 i686 i686 i386 GNU/Linux

trac-preproc exited with ERRORS at Fri Dec  2 05:02:57 PST 2011

I am using Ubuntu 11.04 (Natty) 32bits and the kernel is  2.6.38-13-generic-pae, that is, it can use more than 4 GB of RAM (In fact, I was running it with 16GB of RAM) so we think memory was not the real  cause of the problem.

The freesurfer version was: freesurfer-Linux-centos4-stable-pub-v5.1.0

Thanks and best regards.

Fidel.


_______________________________________________
Freesurfer mailing list
Freesurfer@nmr.mgh.harvard.edu
https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer


The information in this e-mail is intended only for the person to whom it is
addressed. If you believe this e-mail was sent to you in error and the e-mail
contains patient information, please contact the Partners Compliance HelpLine at
http://www.partners.org/complianceline . If the e-mail was sent to you in error
but does not contain patient information, please contact the sender and properly
dispose of the e-mail.