Semaphore1 [운영체제] pintOS 프로젝트 - Synchronization 안녕하세요 레몬입니다. 핀토스 프로젝트 첫 번째 포스팅을 할 때에는 이런저런 배경지식을 설명하느라 글 쓰는게 꽤 오래 걸렸는데, 두 번째 이후로는 구현 관련한 내용만 적다보니 금방 끝나서 오늘 끝까지 써보려 한다! 핀토스 프로젝트 포스팅이 끝나면 요새 Capstone Design 때문에 Google Colab 상에서 이런저런 딥러닝 모델을 돌려보고 있는데, 진~~~~~~~~짜 초보자를 위한 튜토리얼은 그닥 경험하지 못해본 것 같아서 내가 몇가지 실습을 진행하며 얻은 얕은 지식들을 소개하는 글 위주로 작성할 것 같다. 1. 과제 개요 한 번에 여러 스레드가 lock, semaphore, condition variable을 얻기 위해 기다리고 있을 경우, 이들 중 가장 높은 우선순위를 가진 thread가 C.. 2021. 3. 8. 이전 1 다음