[정글 65일차] pintOS ALL FAIL

SeHoony·2022년 6월 1일
1

관찰일지

목록 보기
18/19

1. 오늘 하루 요약

하루 종일 공부
오늘은 pintOS를 구현을 끝내겠다는 다짐으로 아침 04:30부터 강의실을 나왔다. 정글와서 가장 오래 공부한 날이지만 그 시간이 모두 질적으로 우수했냐하면 그것은... 아니다. pintOS라는 장벽에 가로막혀 저녁 시간 내내 디버그만 했다. 그러나 프로젝트 2 관련 테스트는 모두 TIMEOUT으로 FAIL 뜨는 상황이다. 지금이 새벽 2시인데, 아직 문제 해결의 실마리를 발견하지 못했다. 자고 일어나면 상황이 바뀔까?

2. TIL

1) 프론트엔드 관련 강의 시청

: 프론트엔드 개발자로서 회사를 어떻게 이해할 것이며, 회사의 목표와 비즈니스에 따라 어떤 기술스택과 기능을 준비할 지에 대한 자세 등을 배울 수 있었다.
[정리 자료] https://short-index-388.notion.site/CH1-2-8ed69a5b57e54685886dd6621c338145

2) 정글 과제(시스템 콜 구현) 정리

: fork, exit, wait 등의 시스템 콜 함수를 구현했다. fork()함수의 개념이 아직 완벽하지는 않지만 구현한 시스템콜 함수에 대한 정리를 아래 링크에서 해놓았다.
[정리 자료] https://short-index-388.notion.site/3-System-Call-e7f2b086c7974c1987a4bbebadb19a0e

3) 프로그래머스 자바스크립트 알고리즘 공부

3. 개선점

  • 계획한대로 04:30에 일어나서 공부하기로 한 계획을 지켰다. 하지만 하루 종일 살짝살짝 졸아서 시간대비 효율은 떨어졌다.

  • pintOS 프로젝트 디버그하면서 실제로 터미널 창과 output 파일 정보들을 비교하며 에러 잡기를 시도해보았다. C언어 프로젝트를 하면서 디버그 경험이 부족했는데, 이번에 알게 된 디버깅 방법과 영천이한테 GDB 디버깅 방식도 알아내어 제대로 알고 싶다.

4. 오늘 공부 및 내일 각오

  • 핀토스 프로젝트2의 과제를 완료하고 운영체제 강의 및 컴퓨터 시스템, 운영체제 책을 어떻게 공부할 지 계획을 세우겠다.
  • 내일 건엽이를 데리고 꼭 운동을 하러 가겠다. 요즘 매일 앉아서 간식만 먹고 운동을 잘 안하니 몸에 살이 뒤룩뒤룩 붙는 것을 느낀다. 더 붙기전에 도망가자.
profile
두 발로 매일 정진하는 두발자, 강세훈입니다. 저는 '두 발'이라는 이 단어를 참 좋아합니다. 이 말이 주는 건강, 정직 그리고 성실의 느낌이 제가 주는 분위기가 되었으면 좋겠습니다.

0개의 댓글