
- 버전 문제 헤결, 깃북 읽으면서 뭐 해야하는지 파악하기, 테스트 케이스 분석 등...

문맥 전환, 프로세스 스케줄링

Alarm Clock 구현 성공 (인터럽트 처리 / static 전역변수 접근법 / 오름차순-내림차순 삽입 등). Priority Scheduling 구현 성공 (내림차순 삽입 등)

A의 우선순위 > B의 우선순위이면, A가 실행되고 B는 실행되지 않음. A의 우선순위 = B의 우선순위이면, A와 B는 RR 방식으로 실행됨.

멀티레벨 피드백 큐(레디 큐를 여러 개 사용하는 스케줄러) 이론 정리. Priority Donation 구현 완료.

퀴즈 회고 (멀티쓰레딩 vs 멀티프로세싱, 데드락, 세마포어 vs 뮤텍스) / (큐를 1개 사용한) 멀티레벨 피드백 큐 스케줄링 완료

이번 주 회고 / 핀토스 쓰레드 간 문맥 전환 과정 복습 / 키워드 다시 한 번 정리.

사용자모드 / 커널모드, 페이지 테이블 복습, 핀토스상 사용자 프로그램 실행법

argument passing을 이해하고 싶어요

Argument Passing 구현 완료, 커널 스택에 인터럽트 프레임이 푸시되는 과정 정리

일요일은 제가 공부동에 안 나갈거기 때문에 오늘 미리 올립니다. // 시스템 콜 핸들러

계속 시스템 콜 만지는 중...

halt, write, exit, exec 구현.

fork 시스템콜 구현

아주 안 간단한 wait / 커널 가상주소는 물리 주소다??

wait 시스템콜 구현. 너무 어려워요...

가상 메모리 및 페이징 개념 정리

일요일은 교육장에 안 나갈거라 오늘 미리 올립니다. / i-node와 유닉스 파일 시스템

파일 시스템 콜 (아주 간략함)

시스템콜 관련 키워드 정리

Project 2 (User Programs) 회고 - fork 실패 시 예외 처리

카드키를 잘 챙깁시다!

가상 메모리 프로젝트 시작 전 정리

supplemental page table 어떻게 구현할지 생각만 해봄

lazy loading 구현 방법을 고민해 보았습니다.

supplemental_page_table_copy, exec 시스템콜 수정

supplemental_page_table_copy, exec 시스템콜 수정

Stack Growth 구현 방법을 고민해보았습니다.

mmap, munmap 구현

swap in / out 방법을 고민해보았습니다.

가상 메모리 퀴즈 정리

핀토스 끝났다 유후