일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- async
- IOS
- COLOR
- 인프런
- 비동기
- 프로세스 스케줄링
- deadlock
- 가상 메모리
- 알고리즘
- decode
- Apple Developer Academy
- 동기화
- Algorithm
- 앨런
- @state
- 운영체제
- SwiftUI
- scrollview
- 오브젝트
- Linked List
- forEach
- 동시성
- struct
- 100 days of SwiftUI
- core data
- 상호배제
- UserDefaults
- Codable
Archives
- Today
- Total
목록선점 vs 비선점 (1)
기어가더라도 제대로
[운영체제- 김덕수 교수님] 프로세스 스케줄링 (1/4)
다중 프로그래밍 환경 여러개의 프로세스가 시스탬 내 존재 자원을 할당 할 프로세스를 선택해야 함 스케쥴링(Scheduling) 자원 관리 시간 분할 관리(time sharing) 하나의 자원을 여러 스레드들이 번갈아 가며 사용 예) 프로세서 공간 분할 관리(space sharing) 예) 메모리 스케쥴링의 목적 시스템의 성능 향상(모호한 표현) 대표적 시스템 성능 지표(index) 응답 시간(response time) 작업 요청으로부터 응답을 받을 때까지의 시간 대화형 시스템, 실시간 시스템 작업 처리량(throughput) 단위 시간 동안 완료된 작업의 수 batch 시스템 자원 활용도(resource utilization) 주어진 시간(Tc) 동안 자원이 활용된 시간(Tr) 목적에 맞는 지..
CS/운영체제
2022. 7. 31. 09:42