p.55
… OS가 캐시를 통해 대규모 데이터를 효율적으로 처리한다
→ OS 캐시로 처리할 수 없게 되었을 때 분산에 대해 고려해보게 된다.
강의 8: OS 캐시란 무엇인지
강의 9: 원리에 대한 이해를 바탕으로, 캐시를 전제로 한 I/O 부하를 줄이는 방법에 대해서, 가능한 한 메모리에서 완결시키기 위한 대책과 메모리만으로 처리할 수 없어서 여러 서버에 분산시켜야할지, 분산 시켜야 한다면 어떻게 확장성을 확보할 것인지
강의 10: 여러 서버에 분산 시킨 경우에도 캐시를 고려하고자 할 때, 이를 위해 필요한 국소성 등의 사고방식
국소성 - locality
: Locality는 프로세스가 실행되는 동안 주기억장치를 참조할 때, 일부 페이지만 집중적으로 참조하는 성질이 있다는 이론이다.
국부성, 지역성, 구역성, 국소성 이라고 부르기도 한다.
그 외
주기억장치 = 1차 기억 장치 = 컴퓨터 메모리
수치, 명령, 자료 등을 기억하는 컴퓨터 HW를 가리킨다
p.56
OS는 메모리를 이용해서 디스크 액세스를 줄인다.