포도가게의 개발일지

Kaist PintOS Project 4 본문

CS

Kaist PintOS Project 4

grape.store 2021. 11. 1. 23:35
반응형

0123456789
project 4 정리

 

012345
filesystem 정리

PintOS 후기

- 일단 항상 같은 패턴으로 프로젝트를 시작했다.. 이걸 어떻게해? 말이되?? 아니 가이드 자료가 이게 단가?

-> 하고 2~3일 이론공부하고 스트레스 받으며 아무렇지 않게 하고 있는 나 자신을 볼 수 있었다 ㅋㅋㅋㅋㅋㅋㅋㅋ

이러한 패턴이 매 프로젝트마다 이루어 졌으며 project4에서는 1주일에 기간이 주어지는데 그중 3일은 나만의 무기 프로젝트에 할당되며 사실상 4일이 주어진다. 안타깝게도 완주를 다 못할거라 깨닫고 목표가 filesystem의 이해와 project123을 새로 구현한 filesystem에서 작동되게만 해보자는 목표로 진행하였고 file growth랑 subdirectory, soft link까지만 구현을 하기 위해 노력하였다.

최종적으로 194개의 몇개만 통과 되었다. 다른 project와 다르게 all pass를 하기위해보다는 좀 더 궁금한걸 조교님한테 질문하고 이해하는 방식으로 진행하게 되었다.

 

os를 진행하면서 복잡한 구조를 좀 더 집중하여 보게되는 능력들이 상승한것 같고 의장님의 말씀으론 아마 이젠 다른 새로운 것을 배울때 이거 이렇게하면 되겠는데?라는 감이 생겼을거라고 하신다. 지옥같은 os프로젝트 이제 떠나보내지만 아직 부족한 부분들을 조금씩 계속 공부를 해야할 필요를 많이 느낀다.

 

'CS' 카테고리의 다른 글

동적 메모리 할당 분리가용 리스트  (0) 2021.12.23
Buddy Memory Allocator란?  (0) 2021.12.21
Kaist PintOS Project 3  (0) 2021.10.28
Kaist PintOS Project 2  (0) 2021.10.13
Kaist PintOS Project 1  (0) 2021.10.04
Comments