목록나오더라 (1)
anothel의 지식 창고

1. 개요메모리 할당 방식은 프로그램 성능과 안정성에 큰 영향을 미친다. 같은 양의 메모리를 사용하더라도, 할당 전략에 따라 메모리 조각화(fragmentation)와 관리 오버헤드의 차이가 발생한다.이 글에서는 1MB 메모리를 100번 할당하는 방식과 100MB를 한 번에 할당하는 방식의 메모리 사용 패턴을 분석하고, 각각의 장단점을 비교한다.2. 1MB * 100 할당의 특징1MB 크기의 메모리를 100번 할당하는 방식의 주요 특징은 다음과 같다.메모리 관리메모리 할당이 100번 이루어지며, 각 블록이 개별적으로 관리된다.메모리 조각화물리적으로 연속된 메모리가 아닌, 분산된 위치에 메모리가 할당될 가능성이 크다. 이로 인해 메모리 조각화가 발생할 위험이 높아진다.관리 오버헤드각 블록에는 메모리 관리 ..
기술 노트
2025. 1. 7. 08:28