Suximage opens a pipe using popen to ximage.  It strips the headers and sends the headersless data down the pipes.    Evidently it allocated memory.    Perhaps suximage can be rewritten using memory mapping (mmap) instead of malloc, but perhaps it will work for you if you kill all other memory hogs.   Maybe best to reboot and run it before other processes allocate memory.  

On Sep 23, 2022, at 09:31, Subbarao Yelisetti <ysrhcu@gmail.com> wrote:


Dear all,

I am trying to open a 12Gb byte sgy/su file using seismic unix, and I get the below error message. 

/home/subbarao/SU43R3/bin/ximage: ealloc.c: malloc failed (Cannot allocate memory)

Is there a file size limitation in SU? or is the error related to display or something? Do I need to change any settings? 

Thank you and look forward to your early response.

Cheers,
Subbarao.


--

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Dr. Subbarao Yelisetti

Associate Professor of Geophysics

Graduate Coordinator for Petrophysics

Department of Physics and Geosciences

Texas A&M University - Kingsville

Hill Hall 207

MSC 175, 700 University Blvd

Kingsville, Texas 78363-8202

Phone: 361-593-4894

web: https://www.tamuk.edu/artsci/departments/phge/faculty/yelisetti.html
_______________________________________________
Seisunix mailing list
Seisunix@mailman.seismic-unix.org
https://mailman.seismic-unix.org/listinfo/seisunix