Published on2026년 3월 21일AoS vs SoA — 데이터 레이아웃이 CPU 성능을 만든다PerformanceMemoryCacheAoS와 SoA의 메모리 레이아웃 차이가 CPU 캐시 효율에 어떤 영향을 주는지 정리한 글입니다. Data-Oriented Design이 왜 게임 엔진과 데이터베이스에서 표준이 됐는지 CPU 구조 수준에서 살펴보았습니다.
Published on2026년 3월 21일Buddy System — 커널 메모리 할당자의 핵심 아이디어LinuxOSMemoryPerformanceKernelLinux 커널의 물리 메모리 관리 방식인 Buddy System을 정리한 글입니다. 단편화 문제를 해결하는 원리부터 그 위에 쌓인 Slab, TCMalloc, Jemalloc까지 계층적으로 살펴보았습니다.