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