노션참고https://cautious-ocarina-cca.notion.site/OS-Project4-File-System-e2bb88455abb43cbbb28a4887b338561
https://www.notion.so/OS-Project3-Virtual-Memory-1bce317dcd974b9ea99ba95f1bf789be
notion 참고https://www.notion.so/OS-Project3-Virtual-Memory-1bce317dcd974b9ea99ba95f1bf789be
https://www.notion.so/OS-PJ1-thread_scheduling-9d2194558cc54e5ebf652ef3b7820572
https://www.notion.so/OS-Project2-USER-PROGRAMS-631dd6bd9ec24caaaf186d3fbb933693#4bdd4ce7a000494798be519c6dd6fc1c
위 과제는 책 이름 : Computer Systems: A Programmer's Perspective, Global Edition (3rd Edition) 저자 : Randal E. Bryant / David R, O'Hallaron
.c 파일 하나에 main이 존재하는 경우 gcc로 디버그가 가능하지만,링커로 참조해야하는 경우 make로 빌드 및 디버그를 진행합니다.gdb12.1 을 사용 중이라고 가정하고 공유하겠습니다.관련 링크는 https://velog.io/write?id=339e
EC2 Ubuntu(Version 22.04)기준으로 진행됩니다.기존 gdb(Version 12.0.9)에서 printf()관련 Debug문제가 발생합니다.gdb(Version 12.1)로 업그레이드 방법도 아래에서 확인하실 수 있습니다.관련 글은 해당 링크를 참고해
VSCode로 EC2 연결방법을 공유해보겠습니다.F1 누르고 ssh file을 클릭합니다.첫번째 꺼를 클릭하고내용을 본인 설정에 맞춰서 입력합니다.