일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 앨런
- 오브젝트
- UserDefaults
- COLOR
- Algorithm
- Linked List
- core data
- struct
- 데드락
- 비동기
- Swift
- 운영체제
- SwiftUI
- @state
- Codable
- forEach
- 인프런
- 100 days of SwiftUI
- decode
- async
- Apple Developer Academy
- IOS
- 프로세스 스케줄링
- 알고리즘
- 상호배제
- scrollview
- 가상 메모리
- deadlock
- 동시성
- 동기화
Archives
- Today
- Total
목록고정 메모리 할당에서의 교체 전략 (1)
기어가더라도 제대로
[운영체제-김덕수 교수님] 가상 메모리 관리(4/6) - 고정할당 시 교체 전략
메모리에 접근하면서 지역성이 왜 중요한지 예시를 통해 알아보고, 프로세스가 고정된 page frame 을 할당 받는 방식에서의 교체전략을 알아 보자. 목차. 1. 지역성 2. 교체 전략 1. 고정 할당 방식 1. MIN algorithm 2. Random algorithm 3. FIFO algorithm 4. LRU (Least Recently Used) Algorithm 2. 가변 할당 방식 1.Locality 가정 Paging system Page size = 1000words machine instruction size = 1 word 주소 지정은 word 단위로 이루어짐 프로그램은 4번 page 에 continuous allocation 됨 n = 1000 4번 페이지엔 코드가 들어있다 6번 페이..
CS/운영체제
2022. 8. 15. 22:59