미츠

  • 홈
  • 태그
  • 방명록

mlfqs 1

Multi-Level Feedback Queue Scheduler

핀토스 1주차 Option 과제인 Advanced Scheduler를 구현해봤습니다. 기존의 Priority Scheduler의 경우에는 우선 순위가 낮은 스레드가 오랫동안 CPU를 점유하지 못하는 문제가 발생할 수 있습니다. 이로 인해 스레드의 평균 반응 시간이 너무 길어지는 문제가 발생합니다. 이를 해결 하기 위한 방법으로 multi-level feedback queue scheduler가 제시되었습니다. MLFQS는 Priority에 따라 여러 개의 Ready Queue가 존재하고, Priority에 영향을 주는 변수가 있어서 Feedback으로 Priority를 조절할 수 있습니다. 이 때, multi level까지는 구현하기 힘들 것 같아서 Feedback만 구성을 해봤습니다. 사실 상 feed..

SW사관학교 정글/WIL 2024.08.27
이전
1
다음
더보기
프로필사진

미츠

공부 및 자기 계발용 블로그 https://github.com/Arklimits/

  • 분류 전체보기 (47)
    • WIL (24)
      • 웹 개발 (12)
      • 스터디 (12)
    • SW사관학교 정글 (23)
      • WIL (9)
      • 정글일지 (14)

Tag

Action, CI/CD, aws, SW사관학교정글, tsconfig, malloclab, 스터디, badgateway, presignedurl, pintos, 가상메모리, copyonwrite, mlfqs, BeanStalk, 정글일지, 홈랩, Github, springboot, ubuntu, pageprops,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

Copyright © AXZ Corp. All rights reserved.

티스토리툴바