스케쥴링 알고리즘 조합
2021. 2. 21. 00:03ㆍComputer(인강)/운영체제
728x90
반응형
안녕하세요 bannavi입니다.
아래는 지금까지 배워봤던 스케쥴러를 적어봤어요.
기억나시나요?ㅎㅎ
오늘은 배웠던 내용을 바탕으로 알고리즘을 공부해볼거에요
바로 시작해보겠습니다^ㅅ^
13. chapter03 프로세스와 스케쥴러의 이해 06. 스케쥴링 알고리즘 조합 08분 참고하기
@_@ 선점형 너 만만치 않은 놈이였어.....!
이게 몇초를 기준으로 정책을 하느냐(?)에 따라서 답이 달라지기 때문에
더어려운거같아요 이부분은 좀더 천천히 봐야겠네요...쭈굴..ㅠㅠ
제 뇌속의 뉴런이 아........!
하고 이어지는 순간 다시와서 작성해볼게요:)
가볍게 살펴보기
랙? : 마우스/키보드 반응이 느린경우?
-> 스케쥴러가 해결해야하는 이슈!
다양하고 복잡한 스케쥴링 알고리즘 필요
리눅스 스케쥴러: O(1), CFS와 같이 다양한 방식으로 변경시도 중
인터렉티브(쉘), IO(한참뒤에 파일처리 많이할 때 쓰는 프로세스네~), CPU 중심 프로세스로 미리 구분할 수 있다면 개선된 스케쥴링 가능
타입에 맞춰 우선순위를 매긴다던지 정적이든 동적이든 우선순위를 매긴다던지 거기에 맞는 알고리즘을 이용하면 최적 개선 가능
728x90
반응형
'Computer(인강) > 운영체제' 카테고리의 다른 글
인터럽트 종류 (0) | 2021.02.21 |
---|---|
인터럽트 란? (0) | 2021.02.21 |
선점형과 비선점형 스케쥴러 (0) | 2021.02.20 |
프로세스 상태기반 스케쥴링 알고리즘 기본 (0) | 2021.02.20 |
프로세스 상태와 스케쥴러 (0) | 2021.02.20 |