자바 알고리즘 - Buddy Memory allocation


자바 알고리즘 - Buddy Memory allocation

자바 알고리즘 - Buddy Memory allocation - 효율적인 메모리 요청을 만족하도록 메모리를 여러 부분으로 나누는 메모리 할당 알고리즘이다. Buddy Memory allocation 작동 원리 1. 2의 거듭제곱값으로 메모리를 할당하는데, 시스템이 갖고 있는 메모리에 맞춰 최대 할당할 수 있는 블록이 존재한다. 2. 할당할 수 있는 메모리의 범위가 존재하는 만큼 상한선과 하한선(할당할 수 있는 가장 작은 메모리 블록 범위)를 정해줘야 하며, 이 점은 메모리 낭비를 낮추는데 용이하다. 3. 메모리 할당 시 프로그램에 요청 크기에 맞춰 검색해서 메모리 슬롯을 할당하지만, 만약 발견되지 않다면, 아래와 같이 메모리 슬롯을 만든다. 3-1) 요청된 메모리..........

자바 알고리즘 - Buddy Memory allocation에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : 자바 알고리즘 - Buddy Memory allocation