문제2 화요일 운영체제 - mapc-team/document GitHub Wiki

  1. 프로세스와 쓰레드는 무엇인가요? 둘의 차이에 대해 알려주세요(박성민)
  2. 운영체제의 단기, 중기, 장기 스케줄러에 대해 간단하게 설명해 주세요(박성민)
  3. 멀티 쓰레드와 멀티 프로세스에 대해 알려주세요(박성민)
  4. 비선점형 스케줄링 방법들을 말해주세요(박성민)
  5. 선점형 스케줄링 방법들에 대해 말해주세요(박성민)
  6. FCFS(FIFO) 방식의 스케줄링의 문제는 무엇일까요~? (씅언킴)
  7. SJF 방식의 스케줄링의 장점과 단점은 뭐게요~?(씅언킴)
  8. Priority 방식의 스케줄링의 문제와 해결방법은 뭐가 있게요~? (씅언킴)
  9. RR 방식의 스케줄링의 TimeQuantum이 왜 중요할까요~? (씅언킴)
  10. 세마포어 == 뮤텍스 ? true : false (씅언킴)
  11. busy waiting이 뭐죠~? (씅언킴)
  12. OS의 주요 2가지 기능은 무엇일까요? (문성주)
  13. 프로세스간 통신 방법인 shared memory 방식과 message passing 방식의 차이점은? (문성주)
  14. deadlock의 4가지 조건은? (문성주)
  15. Disk 스케쥴링 방식 중 SSTF 방식의 문제점은? (문성주)
  16. page fault가 일어났을 때 해결하는 과정을 설명해주세요! (문성주)
  17. 동기화 방법에서 Busy waiting vs Block & Wake up 언제 사용해야 할까용 (이은정)
  18. PCB 구조가 어떻게 되나욧 (이은정)
  19. TCB 구조가 어떻게 되나욧 (이은정)
  20. User Level Thread 방식이 유리한 경우가 언제일까용 (이은정)
  21. Dangling pointer, Double free란 무엇인가요?
  22. MMU(Memory management unit)란 무엇인가요?
  23. Hard link와 Symbolic link의 차이점을 설명해주세요.