요새 컴퓨터 아키텍쳐에 관한 책을 좀 보는데...
메모리 관리쪽에 가니..32bit 아키텍쳐이기때문에 4G 영역의 메모리를 쓴다
...뭐 이런 얘기가 있더군요...그런데 이 4G가 저희가 일반적으로 얘기하는
SDRAM 이런건 아닌거 같던데...단지 CPU 에서 메모리 매핑으로 CPU 관점에서
32bit 를 가지고 access 할수있는 영역을 말하는건가요?
그렇다면 물리적으로 128M SDRAM 같은게 있는거랑은 전~~~혀 상관 없는 얘기
가 되는거겠죠?32 bit 이므로 2^32 = 4G 의 메모리를 쓴다........
얘랑 128M 의 SDRAM 을쓴다...얘랑...개념적으로 납득이 안되는데...
모든 프로세스는 RAM 에서 수행된다....그럼 4G 영역도 RAM 안에 포함???
아~~복잡해....복잡해....어떻게 이해해야 하죠???
MMU쪽 보다 보면 또 virtual memory 도 4G of physical memory 라고 나오는데
여기의 physical memory 는 또 뭔지.....