• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

ContextSwitching 강의를 듣다가 궁금한 것이 생겼습니다.

22.01.12 17:43 작성 조회수 80

0

식당을 예로 들어서 말씀해주셔서 저도 식당에 비유해서 질문 드리자면 여러 직원(쓰레드?)이 있을 때 영혼이 하나의 직원에서 다른 직원 쪽으로 바꿔 빙의할 때 중간에 식당 관리자(커널)이 개입하는 걸로 이해했습니다. 그렇다면 관리자가 빙의시킬 직원을 고를 때 어떤 직원부터 빙의시킬 지 선택하는 기준이 있을 것 같은데 그런 스케쥴링 하는 알고리즘? 같은 것이 커널에 있는 것인가요? 그렇다면 어떤 형태의 알고리즘을 채택하는 것이고 게임 프로그래밍에 있어서 이러한 스케쥴링을 이해하는 것이 좋을지 궁금해서 질문 드립니다!

 

항상 강의 재밌게 잘 보고 있습니다! 감사합니다! 

답변 1

답변을 작성해보세요.

0

. 그렇다면 관리자가 빙의시킬 직원을 고를 때 어떤 직원부터 빙의시킬 지 선택하는 기준이 있을 것 같은데 그런 스케쥴링 하는 알고리즘? 같은 것이 커널에 있는 것인가요? 

네 물론입니다!!

그렇다면 어떤 형태의 알고리즘을 채택하는 것이고 게임 프로그래밍에 있어서 이러한 스케쥴링을 이해하는 것이 좋을지 궁금해서 질문 드립니다!

깊이 이해할 필요는 없지만, 그래서 운영체제(OS) 이론을 배우면 도움이 딥니다.