๐ starting up!
A. Operating System
Lock๐ (on 05.18)
- Spin Lock์ ๋ฌด์์ธ๊ฐ์?
- Spin Lock์ ์ด๋ป๊ฒ ํ๊ฐํ๋์?
- Test-And-Set์ ๋ฌด์์ด๊ณ , Evaluation์? (including pseudocode)
- Compare-And-Swap์ ๋ฌด์์ด๊ณ , Evaluation์? (including pseudocode)
- Load-Linked, Store-Conditional์ ๋ฌด์์ด๊ณ , Evaluation์? (including pseudocode)
5-1. Store-Conditional์ ์ ์คํจ ๊ฐ๋ฅ์ฑ์ด ์กด์ฌํ๋๊ฐ?
- Fetch-And-Add์ ๋ฌด์์ด๊ณ , ์ด๋ฅผ ์์ฉํ Ticket Lock์ ์ค๋ช
ํ๊ณ , Evaluation์? (including pseudocode)
- Spin Lock์ ๋ฌธ์ ์ ์ค '๊ณผ๋ํ๊ฒ ๋ง์ ์คํ'์ด ์๊ธฐ๋ ๊ฒ์ ๋ฐฉ์งํ๊ธฐ ์ํด ์ด๋ ํ ํด๊ฒฐ์ฑ
์ด ์กด์ฌํ๋๊ฐ์?
- (Review) OS-Quiz: Locks
โญ Today Review
์ผ๋จ์ ์ฒ์์ด๋ค ๋ณด๋, ๋ฌด์์ ์ ์ด์ผ ํ ์ง ๊ฐ์ด ์์กํ๋ค.
๊ทธ๋์ ์ค๋ ๊ณต๋ถํ ๋ด์ฉ์ ๋ํ ํต์ฌ ์ง๋ฌธ๋ค์ ์์ฝํ๋ฏ์ด ์ฌ๋ ค ๋์๋ค.
1์ฃผ์ ๋ ์ง๋์, ๊ทธ ๋ ์ Today Review๋์ ์ ์ด๋ณด๋ฉด์ ์ ๋ฆฌ๋ฅผ ํด๋ณด๊ฒ ๋ค.
(๋ฐ๋ก, OS ๊ธ์ ์ ๋ฆฌํด์ ๋งํฌํ๋ ๋ฐฉํฅ์ผ๋ก..)