(53) Hardware support
### Hardware support ### : page table 기본 register(PTBR)는 page table을 가리킨다. : page table 길이 register(PLTR)는 page table의 크기를 나타낸다. : 모든 data/instruction acess에는 두 번 memory access가 필요하다.(문제) => 1. table table 2. data/instruction => TLB사용으로 해결 : paging 기반 성능을 끌어 올리기 위한 작고 data 속도가 빠른 하드웨어 cache이다. (cpu 내에 위치, associative high-speed memory) : 각 항목은 ..
운영체제/이론
2020. 10. 5. 16:44
(51) Paging
### Paging ### : 컴퓨터가 main memory에서 사용하기 위해 2차 기억장치로부터 데이터를 저장하고 검색하는 메모리 관리 기법 : external fragmentation and associated compaction and overhead 문제를 방지한다. but internal fragmentation은 발생 : physical memory를 frame라는 고정 사이즈 block으로 나눈다. : logical memory를 page라는 동일한 크기의 block으로 나눈다. : N page 크기의 프로그램을 실행하려면 사용 가능한 N개의 frame을 찾아야 한다. : page tabl..
운영체제/이론
2020. 10. 5. 16:35
공지사항
최근에 올라온 글