니까 32비트 컴퓨터는 렘을 4기가 이상 인식을 못하는거야?
그럼 64비트 컴퓨터는 포인터를 8바이트(64bit) 값을 가지는거임? int 형도 8바이트고?
ㅇㅇ 그런걸 어드레싱이라 함
int형은 가물가물하다. word가 64비트긴 한데.
그럼 64비트 컴퓨터는 렘을 2^64 = 180억 기가 꽂을수 있단 말이네 ㅎㄷㄷ
그전에 양자컴퓨터가 상용화될듯
맞는 말이야. 32비트 컴퓨터가 최고 접근할 수 있는게 4G 까지 이기 때문에, 메모리 더 끼어도 소용없고, 64 비트에서는 2^32을 더 곱한만큼 늘어나는거지.. OS가 지원하는한, 그 메모리의 크기는 엄청난거지..
http://www.agner.org/optimize/calling_conventions.pdf의 6페이지 64bit부분 pointer 8바이트, int : 4, __int64 : 8바이트 ^^
ㅇㅇ 그런걸 어드레싱이라 함
int형은 가물가물하다. word가 64비트긴 한데.
그럼 64비트 컴퓨터는 렘을 2^64 = 180억 기가 꽂을수 있단 말이네 ㅎㄷㄷ
그전에 양자컴퓨터가 상용화될듯
맞는 말이야. 32비트 컴퓨터가 최고 접근할 수 있는게 4G 까지 이기 때문에, 메모리 더 끼어도 소용없고, 64 비트에서는 2^32을 더 곱한만큼 늘어나는거지.. OS가 지원하는한, 그 메모리의 크기는 엄청난거지..
http://www.agner.org/optimize/calling_conventions.pdf
의 6페이지 64bit부분 pointer 8바이트, int : 4, __int64 : 8바이트 ^^