안녕하세요
Int 형 1000×900×5000 =4,500,000,000 정도 선언후 실행도중 특정 배열 index에서 Memory dump에러같은게 나는데 사이즈가 malloc 함수 사용해도 커서 그런걸까요
4,500,000,000 * 4 byte = 18 GB 입니다. 18 GB 를 malloc 로 잡으니 에러가 나죠.
그런데 어떤 데이터를 저장해야 하는 상황이고 저 18 GB 데이터를 가지고 무엇을 할 예정이신가요? 시스템에 물리적 메모리는 충분한가요?
물리 메모리 + swap 합쳐서 일단 18GB 갖춰놓고 돌린 거 맞나요?
일단 가장 기본적인 것부터 의심해봅니다.
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
4,500,000,000 * 4 byte = 18
4,500,000,000 * 4 byte = 18 GB 입니다. 18 GB 를 malloc 로 잡으니 에러가 나죠.
그런데 어떤 데이터를 저장해야 하는 상황이고 저 18
그런데 어떤 데이터를 저장해야 하는 상황이고 저 18 GB 데이터를 가지고 무엇을 할 예정이신가요? 시스템에 물리적 메모리는 충분한가요?
물리 메모리 + swap 합쳐서 일단 18GB
물리 메모리 + swap 합쳐서 일단 18GB 갖춰놓고 돌린 거 맞나요?
일단 가장 기본적인 것부터 의심해봅니다.
댓글 달기