미새문지

크래프톤 정글 week10, day77 - pintos-guide git book 번역해서 옮겨 적으면서 학습 본문

크래프톤 정글/TIL

크래프톤 정글 week10, day77 - pintos-guide git book 번역해서 옮겨 적으면서 학습

문미새 2024. 3. 24. 23:00
728x90

< Project 1 - Threads - Introduction >

https://moonmisae-cdpt.tistory.com/160

 

Pintos-kaist Guide - PROJECT 1: THREADS - Introduction

Project1: Threads 이번 과제에서는 최소한의 기능만 있는 스레드 시스템을 제공합니다. 여러분은 이 시스템의 기능을 확장하여 동기화 문제에 대한 이해도를 높여야 합니다. 주된 작업 디렉토리는 t

moonmisae-cdpt.tistory.com

 

< Project 1 - Threads - Alarm Clock, Priority Scheduling >

https://moonmisae-cdpt.tistory.com/161

 

Pintos-kaist Guide - PROJECT 1: THREADS - Alarm Clock, Priority Scheduling

Alarm Clock devices/timer.c에 정의된 timer_sleep()을 다시 구현합니다. 작동하는 구현이 제공되지만 busy waits, 즉 현재 시간을 확인하고 충분한 시간이 경과할 때까지 thread_yield()를 호출하는 루프에서 회

moonmisae-cdpt.tistory.com

 

< Project 1 - Threads - Advanced Scheduler >

https://moonmisae-cdpt.tistory.com/163

 

Pintos-kaist Guide - PROJECT 1: THREADS - Advanced Scheduler, FAQ

Advanced Scheduler 멀티레벨 피드백 큐 스케줄러를 구현하여 시스템에서 실행 중인 작업의 평균 응답 시간을 줄여야 하며, 이 스케줄러는 4.4BSD 스케줄러와 유사하다. 우선순위 스케줄러와 마찬가지

moonmisae-cdpt.tistory.com

 

학습 시간 : 15 ~ 24시

728x90