본문 바로가기

분류 전체보기86

[PintOS] Project 3 - Anonymous Page (2) https://velog.io/@yerimii11/PintOS-Project-3-Anonymous-Page-2 2022년 1월 27일에 작성된 게시글 아카이브입니다. (사유: 블로그이전) [PintOS] Project 3 - Anonymous Page (2) - Supplemental Page Table - Revisit (구현) 이제 복사 및 정리 작업을 지원하기 위해 추가 페이지 테이블 인터페이스를 다시 방문합니다. 이러한 작업은 프로세스를 생성(자식 프로세스를 생성하는 것보 velog.io - Supplemental Page Table - Revisit (구현) 이제 복사 및 정리 작업을 지원하기 위해 추가 페이지 테이블 인터페이스를 다시 방문합니다. 이러한 작업은 프로세스를 생성(자식 프로세스를 .. 2022. 10. 24.
[PintOS] Project 3 - Anonymous Page (1) https://velog.io/@yerimii11/PintOS-Project-3-Anonymous-Page-1 2022년 1월 25일에 작성된 게시글 아카이브입니다. (사유: 블로그이전) [PintOS] Project 3 - Anonymous Page (1) 이 프로젝트의 이 파트에서, anonymous page 라는 non-disk 기반 이미지를 구현합니다.익명 매핑에는 백업 파일이나 장치가 없습니다. (파일 기반 페이지와 달리) 명명된 파일 소스가 없기 때문에 익 velog.io - Anonymous Page 이 프로젝트의 이 파트에서, anonymous page 라는 non-disk 기반 이미지를 구현합니다. 익명 매핑에는 백업 파일이나 장치가 없습니다. (파일 기반 페이지와 달리) 명명된 파일 소.. 2022. 10. 24.
[PintOS] Project 3 - Memory Management https://velog.io/@yerimii11/PintOS-Project-3-Memory-Management 2022년 1월 25일에 작성된 게시글 아카이브입니다. (사유: 블로그이전) [PintOS] Project 3 - Memory Management 메모리 관리가상 메모리 시스템을 지원하려면 가상 페이지와 물리적 프레임을 효과적으로 관리해야 합니다. 즉, 어떤 (가상 또는 물리적) 메모리 영역이 어떤 목적으로 누구에 의해 사용되고 velog.io - Memory Management 메모리 관리 가상 메모리 시스템을 지원하려면 가상 페이지와 물리적 프레임을 효과적으로 관리해야 합니다. 즉, 어떤 (가상 또는 물리적) 메모리 영역이 어떤 목적으로 누구에 의해 사용되고 있는지 등을 추적해야 합니다. .. 2022. 10. 24.
[PintOS] Project 3 - Introduction https://velog.io/@yerimii11/PintOS-Project-3-Introduction 2022년 1월 25일에 작성된 게시글 아카이브입니다. (사유: 블로그이전) [PintOS] Project 3 - Introduction Virtual memory managementpagingvirtual pagephysical framepage table & supplementary page tableMemory Management Unit (MMU)Translation Lookaside Buffer velog.io - Keyword Virtual memory management paging virtual page physical frame page table & supplementary page .. 2022. 10. 24.
Proxy 해킹 관련 코치님과의 대화 https://velog.io/@yerimii11/Proxy-%ED%95%B4%ED%82%B9-%EA%B4%80%EB%A0%A8-%EC%BD%94%EC%B9%98%EB%8B%98%EA%B3%BC%EC%9D%98-%EB%8C%80%ED%99%94 2022년 1월 14일에 작성된 게시글 아카이브입니다. (사유: 블로그이전) Proxy 해킹 관련 코치님과의 대화 코치님 프록시를 공부하다 궁금한 점이 생겼는데요, 프록시가 방화벽의 역할을 하기도 해서 보안에 강하다는데, 이 프록시를 이용해서 해킹을 하는 케이스도 꽤 있는 것 같아서요. 그럼 결국 프 velog.io 코치님~~ 프록시를 공부하다 궁금한 점이 생겼는데요, 프록시가 방화벽의 역할을 하기도 해서 보안에 강하다는데, 이 프록시를 이용해서 해킹을 하는 케이.. 2022. 10. 24.
[PintOS] Project 2 - User Programs (2) User memory access, System Call https://velog.io/@yerimii11/PintOS-Project-2-User-Programs-2-User-memory-access 2022년 1월 11일에 작성된 게시글 아카이브입니다. (사유: 블로그이전) [PintOS] Project 2 - User Programs (2) User memory access, System Call 시스템 호출의 일부로서 커널은 사용자 프로그램에 의해 제공되는 포인터를 통해 메모리에 접근해야 한다. 사용자가 null 포인터, 매핑되지 않은 가상 메모리에 대한 포인터 또는 커널 가상 주소 velog.io Introduction 시스템 호출의 일부로서 커널은 사용자 프로그램에 의해 제공되는 포인터를 통해 메모리에 접근해야 한다. 사용자가 null 포인터, 매핑되.. 2022. 10. 24.