[Operating Systems] Scheduling
스케쥴링은 멀티프로세싱 환경에서 다음에 실행될 프로세스가 무엇인지 결정하는 알고리즘이다. CPU 사용률, 스루풋, Turnaround time(특정 프로세스를 실행하는 시간), Waiting time(프로세스가 ready queue에서 대기하는 시간), Response Time(요청시간과 처리시간의 차이) 등의 기준에 따라서 스케쥴링의 성능을 판단하게 된다. 스케쥴링의 목적이라 함은 CPU사용률과 스루풋을 최대화 하면서 turnaround time, waiting time, response time을 최소화 하는 것이다. 스케쥴링 알고리즘의 종류로는 FCFS(First come First served), SJF(shortest job first), RR(round-robin), Priority based..
Computer Science
2011. 7. 14. 19:34
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 알고리즘
- 기계학습
- 카타르 음주
- 머신러닝
- Algorithms
- 이산수학
- 리버스엔지니어링
- 통계학습
- Data Science
- 데이터 과학
- 자료구조
- statistical learning
- 자바
- operating systems
- java
- 운영체제
- 대학원
- Discrete Mathematics
- 데이터 사이언스
- android
- reversing
- Data Structure
- 안드로이드
- 리눅스
- Machine Learning
- linux
- 개발
- 리버싱
- Reverse Engineering
- 카타르
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
글 보관함