일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 상호배제
- @state
- 가상 메모리
- 앨런
- COLOR
- 데드락
- core data
- scrollview
- Codable
- 인프런
- 프로세스 스케줄링
- struct
- 동시성
- 알고리즘
- IOS
- async
- forEach
- deadlock
- 비동기
- Algorithm
- 100 days of SwiftUI
- SwiftUI
- decode
- 운영체제
- 오브젝트
- Apple Developer Academy
- 동기화
- Swift
- UserDefaults
- Linked List
Archives
- Today
- Total
목록Clock (1)
기어가더라도 제대로
[운영체제-김덕수 교수님] 가상 메모리 관리(4/6) - 교체 전략 - 고정 할당(2/2)
Least Frequently Used) Algorithm 가장 참조 횟수가 적은 page 를 교체 Tie-breaking rule: LRU page 참조시 마다, 참조 횟수를 누적 시켜야함 Locality 활용 LRU 대비 적은 overhead 단점 최근 적재된 참조될 가능성이 높은 page 가 교체될 가능성이 있음 참조 횟수 누적 overhead 위에 상황에선 y 를 빼는 알고리즘이다. 예시 NUR(Not Used Recently) Algorithm LRU approximation scheme LRU 보다 적은 overhead 로 비슷한 성능 달성 목적 Bit vector 사용 Reference bit vector (r), Update bit vector (m) 교체 순서 1.(0,..
CS/운영체제
2022. 8. 17. 17:07