Operating System

1.프로세스 (The Abstraction: The Process)

post-thumbnail

2.스케줄링 (Scheduling: Intro)

post-thumbnail

3.Multi-level Feedback Queue (Scheduling: Multi-level Feedback Queue)

post-thumbnail

4.Address Translation (주소 변환)

post-thumbnail

5.Address Space (주소 공간)

post-thumbnail

6.Segmentation (세그먼테이션)

post-thumbnail

7.Paging (페이징)

post-thumbnail

8.Translation Lookaside Buffer (TLB)

post-thumbnail

9.Multi level Page Tables (멀티 레벨 페이지 테이블)

post-thumbnail

10.Swapping (스와핑)

post-thumbnail

11.Page replacement policy (페이지 교체 정책)

post-thumbnail

12.Multiprocessor Scheduling (멀티프로세서 스케줄링)

post-thumbnail

13.Limited Direct Execution (User mode & Kernel mode)

post-thumbnail

14.동시성 (Concurrency & Thread)

post-thumbnail

15.Locks (스레드 락)

post-thumbnail

16.Condition variable (조건 변수)

post-thumbnail

17.Semaphores (세마포어)

post-thumbnail

18.Common Concurrency Problems (일반적인 동시성 문제)

post-thumbnail

19.Free Space Management (여유 공간 관리)

post-thumbnail

20.File & Directory (파일 & 디렉토리)

post-thumbnail