페이징(Paging) 기법들
본 내용은 학교 강의+반효경 교수님 강의를 통해 개인적으로 공부한 내용입니다. 책은 쉽게 배우는 운영체제(한빛 아카데미)를 참고했습니다. 조언은 언제든지 감사합니다 ! Two-Level Page Table 현대의 컴퓨터는 기본적으로 32 bit or 64 bit address를 사용하므로 address space가 매우 큰 프로그램을 지원한다. 만약 32 bit 아키텍처를 사용하는 컴퓨터라면 2^32 = 4GB 만큼의 주소 공간을 가지게 된다. 이를 page size가 4K인 page로 나누면 약 1M개(100,000,000)의 페이지로 나뉘어 진다. 그렇다면 logical address를 physical address로 주소 변환하는 매핑 정보를 담고 있는 page table의 entry 개수는 100..
CS/운영체제 공부
2019. 5. 21. 21:46
반응형
250x250
공지사항
링크
최근에 올라온 글
TAG
- shell code
- 파이썬 for Beginner 연습문제
- 운영체제 반효경
- BOF
- 방명록 프로젝트
- JPA
- Spring Data JPA
- jsp
- 스프링
- 생활코딩 javascript
- Do it! 정직하게 코딩하며 배우는 딥러닝 입문
- 버퍼오버플로우
- 선형 회귀
- 쉘 코드
- spring mvc
- Computer_Networking_A_Top-Down_Approach
- JUnit
- 파이썬 for Beginner 솔루션
- 프로그래머스
- Spring
- Python Cookbook
- 쉽게 배우는 운영체제
- Gradle
- 지옥에서 온 git
- Thymeleaf
- 김영환
- 패킷 스위칭
- 리버싱
- 스프링 테스트
- Spring Boot
최근에 달린 댓글
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Total
- Today
- Yesterday