2-5. 확장된 파일 디스크립터 준비
Project 2의 핵심 과제인 Systemcall에 열중하다보니, 결국 또 TIL이 어느새 WIL로 바뀌어버리게 되었다. 그나마 위안 삼을 수 있는 점은, 발표일인 내일이 가기 전에 All Pass를 할 수 있었다는 점이다.
이번 과제에서 가장 크게 힘들었던 곳은 단연 Open
과 Fork
였지 않을까 싶다. 물론, Wait
과 Exec
등도 애를 먹이긴 했지만, 중요한 것은 Open
은 구현하지 못하면 이후 모든 함수를 테스트 할 수 없다는 점과 Fork
를 테스트 하기위해 재귀적으로 구현해야 하는 함수가 많았다는 점에서 큰 가산점(?)이 주어지지 않았나 싶다.
큰 버그 없이 빨리 끝낼 수 있었던 행운에 감사하며 내일은 회식 전까지 동기에게 양해를 구해서 함께 추가 구현 문제를 해결해보고자 한다.