핀토스2 [WEEK12] Pintos _ Project3 Virtual Memory 정리 및 회고 0. Gitbook과 Github Link 해당 블로그 글에는 코드를 따로 올리지 않으므로 대신하여 Github Link를 올립니다. 수정이 필요한 부분이나 틀린 부분은 댓글로 지적해주시면 감사하겠습니다. Gitbook Introduction · GitBook Locate the page that faulted in the supplemental page table. If the memory reference is valid, use the supplemental page table entry to locate the data that goes in the page, which might be in the file system, or in a swap slot, or it might simply be a.. 2022. 12. 13. [WEEK11] Pintos _ Project3 Virtual Memory (ELF 헤더와 프로그램 헤더 차이점 알아보기) 1. Executable Header와 Program Header의 차이? ELF Header : “ ELF 파일의 메타 데이터를 가진 헤더 ” Program Header : “ 메모리에 적재하는 하나 또는 그 이상의 섹션의 집합” 2. 좀 더 자세히 알기! 1) ELF - Executable and Linking Format의 약어 - 실행가능한 바이너리 파일, 목적파일, 공유 라이브러리, 코어 덤프 등에서 사용되는 형식 - UNIX / LINUX 기반에서 사용되는 실행 및 링킹 파일 포맷 1-1) ELF 헤더 - ELF 파일의 메타데이터를 가진 헤더 - ELF헤더는 binary에 대한 일반적인 정보를 포함하고 있음 - 비트 포맷은 어떻게 되는지, 리틀 엔디안인지 빅 엔디안인지 ELF의 버전, 파일의 .. 2022. 12. 6. 이전 1 다음