Study/TIL(Today I Learned)

24.03.06 PintOS

에린_1 2024. 3. 6. 23:45
728x90

Priority-donate-multiple 아키텍쳐 의논

현재 Priority-donate-multiple을 구현하고 있는중이다.

아키텍처를 먼저 짜고 그뒤에 그 아키텍쳐에 맞춰서 구현을 진행하고 있다.

구현은 어찌저찌 잘해보고 있는데, 한끝발이 안맞아서 계속 fail이 뜨고있다. 조금만 탁 트이면 편하게 될 것같은데, 쉽지 않다.

pass tests/threads/alarm-single
pass tests/threads/alarm-multiple
pass tests/threads/alarm-simultaneous
pass tests/threads/alarm-priority
pass tests/threads/alarm-zero
pass tests/threads/alarm-negative
pass tests/threads/priority-change
pass tests/threads/priority-donate-one
FAIL tests/threads/priority-donate-multiple
FAIL tests/threads/priority-donate-multiple2
FAIL tests/threads/priority-donate-nest
FAIL tests/threads/priority-donate-sema
FAIL tests/threads/priority-donate-lower
FAIL tests/threads/priority-fifo
pass tests/threads/priority-preempt
pass tests/threads/priority-sema
FAIL tests/threads/priority-condvar
FAIL tests/threads/priority-donate-chain
FAIL tests/threads/mlfqs/mlfqs-load-1
FAIL tests/threads/mlfqs/mlfqs-load-60
FAIL tests/threads/mlfqs/mlfqs-load-avg
FAIL tests/threads/mlfqs/mlfqs-recent-1
pass tests/threads/mlfqs/mlfqs-fair-2
pass tests/threads/mlfqs/mlfqs-fair-20
FAIL tests/threads/mlfqs/mlfqs-nice-2
FAIL tests/threads/mlfqs/mlfqs-nice-10
FAIL tests/threads/mlfqs/mlfqs-block

현재 구현한 종류이다.

 

 

 

죽어간다.

이곳은 이곳은 지옥이다.

살아서 집에 돌아갈 수 있을까

더 어려워진다면 나는 그만 죽고 말테지

살아가고 싶다.

나는.. 살아가고 싶다.

너무 어렵다..

PintOS 1주차인데 넘모링 어려운것

1주가 끝나고 한번 정리해보겠다. 아마두..

파이팅 파이팅

728x90

'Study > TIL(Today I Learned)' 카테고리의 다른 글

24.03.08 운영체제, PintOS 진행정도  (0) 2024.03.09
24.03.07 운영체제  (1) 2024.03.08
24.03.05 퀴즈, 운영체제  (1) 2024.03.05
24.03.04 운영체제, 백준  (2) 2024.03.04
24.03.03 운영체제, 백준  (0) 2024.03.03