램128이 표기로0x8000000이면 2기가는 어떻게 표기하지요?

mxrz의 이미지

pearPC라는 것으로 MAC을 설치하려고 하는데요..

memory_size = 0x8000000 가 128 Mib으로 정해져있거든요

제가 램이 2기가인데.. 1기가정도 주려고 할땐 수치를 어떻게 입력해야

하는지 알고 싶습니다.

더불어서 계산법도 가르쳐 주시면 감사드리겠습니다 ^^;;

Prentice의 이미지

0x10000000000입니다.

킬로를 제곱하면 메가, 메가를 제곱하면 기가입니다. 킬로를 네제곱하면 기가가 된다는 거겠죠. 킬로는 2의 10승이므로 기가는 2의 40승입니다.

저는 python을 실행한 후 hex(pow(2,40))으로 구했습니다.

mxrz의 이미지

그럼
0x10000000 = 256mb ram
0x20000000 = 512mb ram

이게 맞는건가요?

Prentice의 이미지

맞겠네요. : )