[SW사관학교 정글] Week07-08. PintOS Threads

Youngeui Hong·2023년 10월 2일
0

👀 주요 키워드

Alarm Clock

Priority Scheduling

  • priority inversion 👉🏻 priority donation

4BSD Scheduler

  • 우선순위 계산하기
    priority = PRI_MAX - (recent_cpu / 4) - (nice * 2)
    recent_cpu = (2 * load_avg) / (2 * load_avg + 1) * recent_cpu + nice
    load_avg = (59/60) * load_avg + (1/60) * ready_threads
  • 부동 소수점 산술

📝 개발 일지

Thread Context Switch와 프로그램의 기계 수준 표현

[OS] Georgia Tech OS 강의 필기

[OS] 권영진 교수님 OS 강의

0개의 댓글