OS Project

1.210129 개발일지(53일차) - 운영체제(OS) 프로젝트 #0-1 : OS 개요 overview

post-thumbnail

2.210130 개발일지(54일차) - 운영체제(OS) 프로젝트 #0-2 : Process & Process states

post-thumbnail

3.210131 개발일지(55일차) - 운영체제(OS) 프로젝트 #0-3 : pintOS project 시작 전 훑어보기

post-thumbnail

4.210201 개발일지(56일차) - 운영체제(OS) 프로젝트 #1-1 : pintOS project Alarm Clock

post-thumbnail

5.210202 개발일지(57일차) - 운영체제(OS) 프로젝트 #1-2 : Process Scheduling 개념

post-thumbnail

6.210203 개발일지(58일차) - 운영체제(OS) 프로젝트 #1-3 : Priority Scheduling 개념 및 구현

post-thumbnail

7.210204 개발일지(59일차) - 운영체제(OS) 프로젝트 #1-4 : Priority Scheduling and(with) Synchronization(feat. 세마포어 = semaphore)

post-thumbnail

8.210205 개발일지(60일차) - 운영체제(OS) 프로젝트 #1-5 : Priority Inversion Problem 해결(feat. semaphore)

post-thumbnail

9.210206 개발일지(61일차) - 운영체제(OS) 프로젝트 #1-6 : Priority Inversion Problem 해결 (feat. lock & priority donation)

post-thumbnail

10.210207 개발일지(62일차) - 운영체제(OS) 프로젝트 #2-0 : User mode & Kernel mode

post-thumbnail

11.210209 개발일지(64일차) - 운영체제(OS) 프로젝트 #2-1 : Argument Passing

post-thumbnail

12.210210 개발일지(65일차) - 운영체제(OS) 프로젝트 #2-2 : System Call 구현(1)

post-thumbnail

13.210211 개발일지(66일차) - 운영체제(OS) 프로젝트 #2-3 : System Call 구현(2)

post-thumbnail

14.210212 개발일지(67일차) - 운영체제(OS) 프로젝트 #2-4 : System Call 구현(3)

post-thumbnail

15.210213 개발일지(68일차) - 운영체제(OS) 중간정리 - OS 이해에 도움이 되는 개념들

post-thumbnail

16.210215 개발일지(70일차) - 운영체제(OS) 프로젝트 #2-5 : fork에 대하여

post-thumbnail

17.210217 개발일지(72일차) - 운영체제(OS) 프로젝트 #3-0 가상메모리, 페이지

post-thumbnail

18.210218 개발일지(73일차) - 운영체제(OS) 프로젝트 #3-1 Lazy load segment

post-thumbnail

19.210221 개발일지(76일차) - 운영체제(OS) 프로젝트 #3-2 Setup Stack 및 Stack Growth

post-thumbnail

20.210224 개발일지(79일차) - 운영체제(OS) 프로젝트 #3-3 Supplemental Page Table

post-thumbnail

21.210225 개발일지(80일차) - 운영체제(OS) 프로젝트 #3-4 VM Type(uninit, anon, file)

post-thumbnail

22.210226 개발일지(81일차) - 운영체제(OS) 프로젝트 #3-5 mmap()과 munmap()

post-thumbnail

23.210227 개발일지(82일차) - 운영체제(OS) 프로젝트 #3-6 Swap-in / Swap-out

post-thumbnail

24.210301 개발일지(84일차) - 운영체제(OS) 프로젝트 #4-0(1) 파일시스템이란?

post-thumbnail

25.210302 개발일지(85일차) - 운영체제(OS) 프로젝트 #4-0(2) 파일시스템에서 디스크 공간 할당(File Allocation in Disk) 방법들

post-thumbnail

26.210303 개발일지(86일차) - 운영체제(OS) 프로젝트 #4-1 FAT과 File Growth

post-thumbnail

27.210304 개발일지(87일차) - 운영체제(OS) 프로젝트 #4-2 Subdirectory

post-thumbnail

28.210305 개발일지(88일차) - 운영체제(OS) 프로젝트 #4-3 Symlink(Soft link) 및 pintos 후기

post-thumbnail