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