2014-04-06 3 views
1

할당에 대한 질문의 방향을 이해하는 데 어려움을 겪고 있으며 다음과 같이 GiB에 필요한 실제 메모리를 계산하는 방법에 대한 조언이 필요합니다 질문 :실제 및 가상 페이지 번호 및 가상 주소에서 실제 메모리를 찾습니다

물리적 페이지 번호 비트하는 가상 페이지 번호 비트이고, 가상 어드레스는 64 비트 인, 컴퓨터 시스템을 고려한다. 이 시스템에 수있는 실제 금액이 mory 인 GiB 에 있습니까?

실제 메모리를 계산하는 첫 번째 단계는 무엇입니까?

답변

2

가상 페이지 번호는 52 비트이고 가상 주소는 64 비트입니다. 물리적 및 가상 페이지 크기부터

2^(64 - 52) = 4096 bytes per page. 

가 동일한 24 비트 물리적 페이지 주소는 실제 메모리가

(2^24) * 4096 bytes = 64GiB. 
+0

덕분에 많은 것을 의미 할 것입니다! 도움을 주셔서 감사합니다. 모든 것을 다시 읽은 후에 말이죠. – Phlex