Open simple4logic opened 5 months ago
안녕하세요.
realloc으로 새로 사이즈를 할당했을 경우에는 어떤 방식으로 alignment를 구현해야할지 헷갈려서 질문드립니다.
예를 들어, 기존에 사이즈가 32byte인 블록 ptr에 대해서 realloc(ptr, 31)처럼 진행하면 해당 블록을 아예 free 시켜야 할까요? 또 동일한 예에 대하여 realloc(ptr, 33)을 수행하면 alignment 시켜서 64 byte 사이즈를 찾아 할당하면 되는 것일까요?
감사합니다.
README에 기술된 mm_realloc() 내용 참고 부탁드립니다.
꼼꼼히 읽어봤다고 생각했는데 at least 라고 명시된 부분을 빼뜨렸네요. 감사합니다.
안녕하세요.
realloc으로 새로 사이즈를 할당했을 경우에는 어떤 방식으로 alignment를 구현해야할지 헷갈려서 질문드립니다.
예를 들어, 기존에 사이즈가 32byte인 블록 ptr에 대해서 realloc(ptr, 31)처럼 진행하면 해당 블록을 아예 free 시켜야 할까요? 또 동일한 예에 대하여 realloc(ptr, 33)을 수행하면 alignment 시켜서 64 byte 사이즈를 찾아 할당하면 되는 것일까요?
감사합니다.