안녕하세요 ^^
다름이 아니라 malloc 에 대한 질의를 드리려 합니다.
제가 솔라리스에서는 malloc 을 할때 메모리를
1G 도 할당을 해보고 리눅스도 마찬가지인데.....
잘 되더던데...
AIX 5.1 , 5.2 에서는
ptr = malloc(1024*1024*256) ==> 이건 실패더군요
그런데
ptr = malloc(1024*1024*200) ==> 문제 없이 돌아가던데
물론 이 함수 다음의 메모리 할당 은 안되더군요 -_-;;
각각의 OS 마다 최대 할당 메모리 크기가 따로 있는지요?
아니면 뭐라도 define 을 해야하나요? 대용량 메모리 할당