임베디드기사 실기 20부작 11편 Best-Fit, Paging, Segmentation, Thrashing, Working Set으로 이해하는 Memory Management
임베디드기사 실기 20부작 11편Best-Fit, Paging, Segmentation, Thrashing, Working Set으로 이해하는 Memory Management지난 10편에서는 SRAM과 DRAM의 구조적 차이, Refresh, Cache와 Main Memory의 역할을 살펴보았습니다. 이번 11편에서는 한 단계 더 들어가 운영체제가 제한된 메모리를 어떻게 나누고, 주소를 변환하고, 부족한 메모리를 어떻게 버티며, 반대로 메모리 관리가 실패했을 때 왜 시스템 전체가 느려지는지 살펴보겠습니다.■ 1. 메모리 관리는 왜 필요한가?하나의 프로그램만 실행하는 단순한 시스템에서는 메모리를 거의 직접 배치해도 됩니다. 그러나 Linux 같은 운영체제에서는 여러 프로세스가 동시에 실행되고, 각 프로세스..
2026. 9. 17.