일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- Swift
- UserDefaults
- scrollview
- 동시성
- Linked List
- 앨런
- 가상 메모리
- @state
- 프로세스 스케줄링
- 운영체제
- Algorithm
- Apple Developer Academy
- deadlock
- core data
- Codable
- struct
- 오브젝트
- 비동기
- IOS
- 알고리즘
- 100 days of SwiftUI
- 상호배제
- decode
- 데드락
- 동기화
- COLOR
- 인프런
- async
- SwiftUI
- forEach
Archives
- Today
- Total
목록Min Algorithm (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