본문 바로가기

Jungle

PintOS project1. Threads PintOS 1주차의 기록 기본 구성 thread의 status는 Thread_Running, Thread_Ready, Thread_blocked, Thread_dying 로 4가지이다. 이 개략적인 그림을 알고 있으면 상태 변화를 이해하기 쉽다. (참고: https://poalim.tistory.com/33?category=758538) [Pintos] Project 1 : Thread(스레드) - Priority Scheduling(1) 스케쥴링은 ready 상태에 있는 스레드들의 순서를 관리하여 가장 높은 priority 를 가진 스레드가 running 상태가 될 수 있도록 만들어주는 것이다. 현재상태 우선 현재 pintos 가 스케쥴링을 어떻게 관 poalim.tistory.com 추가로 Pint.. 더보기
WEEK00. 정글을 시작하며 [SW사관학교 정글] 정글에 오기 전 정글에 가장 오고 싶었던 이유는 몰입 때문이다. 자생력 있는 개발자로 성장하기 위해 공부할 수 있는 최고의 환경을 누릴 수 있다. 3분 거리의 기숙사와 강의실, 함께 성장하는 동료들까지 이보다 좋은 조건은 없다고 생각했다. 특히 몰입에 끌렸던 이유는, 대학 진학 후 나의 삶이 다소 건조했기 때문이다. 나는 고등학교 시절을 꽤 치열하게 보냈다고 생각한다. 하루하루가 바쁘고 꽉 차있었는데, 그때나 지금이나 그 시간들이 힘들지 않았다고 생각한다. 나는 그런 매일들이 좋았고 (당연히 힘들 때도 있지만 ㅠ) 목표에 몰입하고 성장하는 과정이 엄청난 에너지가 됨을 알았다. 목표를 이뤄 대학에 진학할 땐 꿈이 많았다. 농구 동아리 우승, 교환 학생 가기, 멋진 과학자 되기 등 고등학생이 생각하는 수준에.. 더보기