You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
📝 Sync & Blocking
1. 동기와 비동기의 차이(블로킹, 넌블로킹) 를 장단점과 함께 설명해주세요.
2. 동시성과 병렬성
- 동기와 비동기, 블로킹과 논블로킹의 차이에 대해 설명해 주세요.
- 그렇다면, 동기이면서 논블로킹이고, 비동기이면서 블로킹인 경우는 의미가 있다고 할 수 있나요?
- I/O 멀티플렉싱에 대해 설명해 주세요.
- 논블로킹 I/O를 수행한다고 하면, 그 결과를 어떻게 수신할 수 있나요?
3. 교착상태(데드락)란 무엇이며, 교착상태가 발생하는 조건을 설명해주세요.
- 데드락
- Deadlock 이 동작하기 위한 4가지 조건에 대해 설명해 주세요.
- 그렇다면 3가지만 충족하면 왜 Deadlock 이 발생하지 않을까요?
- 어떤 방식으로 예방할 수 있을까요?
- 왜 현대 OS는 Deadlock을 처리하지 않을까요?
- Wait Free와 Lock Free를 비교해 주세요.
4. 임계 영역이란?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
📝 Sync & Blocking
1. 동기와 비동기의 차이(블로킹, 넌블로킹) 를 장단점과 함께 설명해주세요.
2. 동시성과 병렬성
- 동기와 비동기, 블로킹과 논블로킹의 차이에 대해 설명해 주세요.
- 그렇다면, 동기이면서 논블로킹이고, 비동기이면서 블로킹인 경우는 의미가 있다고 할 수 있나요?
- I/O 멀티플렉싱에 대해 설명해 주세요.
- 논블로킹 I/O를 수행한다고 하면, 그 결과를 어떻게 수신할 수 있나요?
3. 교착상태(데드락)란 무엇이며, 교착상태가 발생하는 조건을 설명해주세요.
- 데드락
- Deadlock 이 동작하기 위한 4가지 조건에 대해 설명해 주세요.
- 그렇다면 3가지만 충족하면 왜 Deadlock 이 발생하지 않을까요?
- 어떤 방식으로 예방할 수 있을까요?
- 왜 현대 OS는 Deadlock을 처리하지 않을까요?
- Wait Free와 Lock Free를 비교해 주세요.
4. 임계 영역이란?
Beta Was this translation helpful? Give feedback.
All reactions