c/c++ 프로그램할때 프로그램도는동안 메모리를 얼마나 할당할 수 가 있나요??
율하
2023.09.17
질문 제목 : c/c++ 얼마나 많은 메모리를 잡을 수 있는지 궁금합니다.
c/c++에서 변수의 최대 메모리 용량질문 내용 :프로그램 상에서 변수가 얼마나 많은 메모리를 할당받을 수 있나요? 동적이나 정적이나 상관없이..
보통 메민메모리 잡을 수 있다고 하던데요. 보통 2gb, 4gb 면은 그만큼 할당할 수 있는건가요??그런데 2gb, 4gb라도 메인메모리에 다른 프로그램도 올라와 있는데 쓰고 남은 메모리 만큼만 할당 할 수 있는건가요? 궁금합니다.
-
소유 2023-09-17
컴퓨터는 가상메모리포함 4기가를 씁니다. 그중 우리가 건들 수 있는 것은 2기가 뿐입니다
그 외의 메모리를 건들 시 잘못된 메모리의 위치를 엑세스하여 죽음이..ㅎ -
MinA 2023-09-17
아 감사합니다 메모리가 많은 적든 2기가군요
감사합니다 -
벚꽃 2023-09-17
프로세스당 할당할 수 있는 메모리는 최대 2기가입니다. (32비트 기준)
아무리 메모리를 많이 달더라도 넘어갈 수 없죠.
그 이상 사용하려면, 프로세스를 분할해서 작업하던가, 64비트용으로 개발하던가 해야하죠.