가장 최근에 사용한 데이터를 남기는 캐싱 관리 알고리즘
LinkedHashMap으로 구현
Process: OS로 부터 메모리를 할당받아 실행되는 프로그램
Stack, Heap, Code 과 같은 독립적인 영역을 개별적으로 가진다.
다른 프로세스에 접근하려면 IPC를 통해서 접근 가능하다
프로세스의 영역
Code 영역: 코드가 기계어 형태로 저장되어 있음
Stack: 지역변수, 함수 등이 저장되어 있다. 실행 후 사라짐
Heap: 동적 할당 된 데이터들이 저장됨
Data: static, 전역변수 저장
Thread: 프로세스 내에서 돌아가는 작업의 단위