기술면접 | 운영체제

1.[운영체제] Process와 Thread의 개념

post-thumbnail

2.[운영체제] Process와 Thread의 메모리 공유 규칙

post-thumbnail

3.[운영체제] Kernel mode(커널 모드), User mode(사용자 모드)

post-thumbnail

4.[운영체제] PCB (Process Control Block, 프로세스 제어 블록)

post-thumbnail

5.[운영체제] Context Switching (컨텍스트 스위칭)

post-thumbnail

6.[운영체제] Process 상태

post-thumbnail

7.[운영체제] Process 계층 구조

post-thumbnail

8.[운영체제] Process 생성 기법

post-thumbnail

9.[운영체제] Multi Thread의 장점과 Multi Process와의 차이

post-thumbnail

10.[운영체제] 프로세스간 통신 - IPC(inter process communication)

post-thumbnail

11.[운영체제] Job Queue, Ready Queue, Device Queue

post-thumbnail

12.[운영체제] long term, medium term, short term scheduler (장기, 중기, 단기 스케줄러)

post-thumbnail

13.[운영체제] CPU 스케줄링

post-thumbnail

14.[운영체제] CPU 스케줄링 알고리즘 - 비선점형 스케줄링 (FCFS, SJF)

post-thumbnail

15.[운영체제] CPU 스케줄링 알고리즘 - 선점형 스케줄링 (Round Robin, SRTF)

post-thumbnail

16.[운영체제] CPU 스케줄링 알고리즘 - 다단계 큐 스케줄링(MLQ, MultiLevel Queue Scheduling)

post-thumbnail

17.[운영체제] 동기/비동기(sync/async), 블록킹/논블록킹(blocking/nonblocking) I/O

post-thumbnail

18.[운영체제] 프로세스 동기화 (process synchronization)

post-thumbnail

19.[운영체제] 동기화 기법(Mutex Lock, semaphore, monitor)

post-thumbnail

20.[운영체제] 교착 상태 (Deadlock)

post-thumbnail

21.[운영체제] 교착 상태 해결 방법(Deadlock Solution)

post-thumbnail

22.[운영체제] 스와핑 (Swapping)

post-thumbnail

23.[운영체제] 메모리 단편화 (Memory Fragmentation)

post-thumbnail

24.[운영체제] 페이징(Paging)

post-thumbnail

25.[운영체제] 세그멘테이션 (Segmentation)

post-thumbnail

26.[운영체제] Translation Lookaside Buffer (TLB)

post-thumbnail

27.[운영체제] 페이지 테이블, 페이지 테이블 엔트리 (Page Table, Page Table Entry)

post-thumbnail

28.[운영체제] 가상 메모리 (Virtual Memory)

post-thumbnail

29.[운영체제] 요구 페이징 (Demand Paging)

post-thumbnail

30.[운영체제] 페이지 교체 알고리즘 (Page Replacement Algorithm)

post-thumbnail

31.[운영체제] 캐시의 지역성 (locality of cache)

post-thumbnail

32.[운영체제] 캐싱 라인 (Caching line)

post-thumbnail