스케쥴링 알고리즘 조합

2021. 2. 21. 00:03Computer(인강)/운영체제

728x90
반응형

안녕하세요 bannavi입니다.

아래는 지금까지 배워봤던 스케쥴러를 적어봤어요.

 

기억나시나요?ㅎㅎ

오늘은 배웠던 내용을 바탕으로 알고리즘을 공부해볼거에요

바로 시작해보겠습니다^ㅅ^

 

13. chapter03 프로세스와 스케쥴러의 이해 06. 스케쥴링 알고리즘 조합 08분 참고하기

@_@ 선점형 너 만만치 않은 놈이였어.....!

이게 몇초를 기준으로 정책을 하느냐(?)에 따라서 답이 달라지기 때문에

더어려운거같아요 이부분은 좀더 천천히 봐야겠네요...쭈굴..ㅠㅠ

 

제 뇌속의 뉴런이 아........!

하고 이어지는 순간 다시와서 작성해볼게요:)

 

 

 

가볍게 살펴보기

 

랙? : 마우스/키보드 반응이 느린경우?

-> 스케쥴러가 해결해야하는 이슈!

다양하고 복잡한 스케쥴링 알고리즘 필요

 

리눅스 스케쥴러: O(1), CFS와 같이 다양한 방식으로 변경시도 중

인터렉티브(쉘), IO(한참뒤에 파일처리 많이할 때 쓰는 프로세스네~), CPU 중심 프로세스로 미리 구분할 수 있다면 개선된 스케쥴링 가능

타입에 맞춰 우선순위를 매긴다던지 정적이든 동적이든 우선순위를 매긴다던지 거기에 맞는 알고리즘을 이용하면 최적 개선 가능

728x90
반응형