하드웨어가 메모리관리 할당을 도와줌?
mmu가 정확히 뭐하는 장치냐
익명(122.32)
2015-05-12 21:38
추천 0
댓글 7
다른 게시글
-
프로그래밍 하는 애들 중에 브로니 많던데 어디 프갤엔... [14]ㅅㅅㅅ(203.226) | 15.05.12추천 0
-
스칼라 잘하는 게이 있냐133t(bitsforeveryone) | 15.05.12추천 0
-
여친이 나더러. [8]codesafer(codesafer) | 15.05.12추천 0
-
니들 성형에 대해서 어케 생각하냐 [6]1234(182.226) | 15.05.12추천 0
-
HTML5 이거 왜 안될까요? ㄷㄷ [5]html5(121.164) | 15.05.12추천 0
-
어디에 틀어 박혀서 컴공부만 하고싶다익명(106.247) | 15.05.12추천 0
-
코세 연봉 얼마범?? 프갤에서 연봉 1위임?asda(121.187) | 15.05.12추천 0
-
이거 무슨차이냐?? [4]dadfk(121.164) | 15.05.12추천 0
-
야 류승범 존나 잘생기지않았냐?dd(122.32) | 15.05.12추천 0
-
쿼터스2 아시는분 이거 왜 에러나나요? [8]ㅁㄴㅇㄹ(182.226) | 15.05.12추천 0
가상 주소를 관리하는 장치임. 가상 주소로 데이터 액세스하려고 하면 자동으로 물리 주소로 바꿔주는 장치.
ㄴ 그거 TLB랑 하는일이 똑같?
TLB는 주소 캐시 개념이지.
MMU에 의해 물리 주소로 변환되면 TLB에 그 변환된 물리 주소를 캐시해 놓는 거임.
왜냐면 가상 주소를 물리 주소로 바꾸는 작업은 페이지 테이블을 뒤져야 해서 또 다른 메모리 I/O를 유발하므로 TLB라는 캐시를 둬서 속도를 향상시킨 거임.
ㄴ 아그렇군 ㄳㄳ
TLB 하니까 생각나네. 옛날에 페이지 폴트 인터럽트 후킹해서 메모리 클로킹 구현하는 기술이 있었음. TLB 변조해서.