1218-TIL(diff btw Linux and Pintos)

그로밋·2023년 12월 19일
0

krafton jungle

목록 보기
47/58
  • 1218 월요일
  • 권영진교수님 os강의
  • 동료학습(keywords, and git book)
  • filling the gap -> 아파서 나중에
  • Gitbook/PPT 등 보고 Task 리스트업&구현 순서 생각

https://joong-sunny.github.io/swjungle%20survive/week11-1/

충격적인 사실. 내가 아는거. 책에서 배운거. 그니까 리눅스에서의 할당과 pintos에서의 할당이 다르다고한다

말록으로 할당하면 힙 영역에 mmap으로 할당하면 memory mapped 영역에 할당한다.

근데 pintos 에서는 memory mapped 영역도 없고 힙도 없다. 유저 옵션을 주지 않으면 모두 커널 pool에 할당되게 된다.

하..미치겠다

userstack at Linux

userstack at Pintos

pintos에는 mapped memory 영역이 없다

일단 내가 아는거는 이런시긍로 스택과 힙영역 사이에 shared memory영역이 즉, memory mapped 영역이 존재하는데 pintos에는 없다


profile
Work as though your strength were limitless. <S. Bernhardt>

0개의 댓글