Implementation. 그 지식 자체도 중요하다
CPU caching
![Untitled](<https://s3-us-west-2.amazonaws.com/secure.notion-static.com/021038a4-6da1-4ff7-9b2c-531c5f49e586/Untitled.png>)
page fault
2배의 차이가 난다. page fault가 처음에는 나지만 둘째번부터는 나지 않는다. 이미 paging이 끝났기 때문이다. 하지만 크기가 1GB이므로 모두 다 캐시에 저장되지 않고 DRAM에서 써 와야 한다. page fault가 일어나지는 않으므로 속도는 2배 향상된다.
System design principle. 디자인을 배운다. design and implementation
OS의 역할
어떤 것의 중요하지 않은 디테일을 무시하면서 더욱 쉽게 이해할 수 있도록 만드는 과정.
그리고 이 추상화를 사용하기 위한 도구가 바로 시스템 콜이다.