memory allocation 에러...
시뮬레이션 프로그램을 하나 쓰고 있는데요..
대충 메모리를 1Gb 이상 쓰려고 하면 memory allocate error 가 뜨네요..
프로그램 컴파일 할때 64 bit option 줘서 컴파일하고..
OS 도 64bit mode 로 부팅했고..
ulimit 도 unlimit 으로 설정했고..
또 머가 있을까요..??
시스템 physical memory 현재 24Gb 중 3.5Gb 정도 놀고 있습니다....
컴파일은 잘되고요..실행할때 에러가 뜹니다..
컴파일만 수십번째..ㅠㅠ
소스 코드 문제일까요??
상용 코드긴 한데..
아래 시스템 환경을 한번 나열해 봅니다..
OS : AIX6
language : fortran90 (XL FORTRAN)
bash-3.2$ ulimit -a
core file size (blocks, -c) 1048575
data seg size (kbytes, -d) unlimited
file size (blocks, -f) unlimited
max memory size (kbytes, -m) unlimited
open files (-n) 2000
pipe size (512 bytes, -p) 64
stack size (kbytes, -s) unlimited
cpu time (seconds, -t) unlimited
max user processes (-u) 128
virtual memory (kbytes, -v) unlimited
bash-3.2# bootinfo -K
64
bash-3.2# file ../../*****/src/****
../../*****/src/*****: 64-bit XCOFF executable or object module not stripped
댓글 달기