그런게 어딨어 운영체제가 알아서해주지
메모리풀 쓰시던가
초기화 단계에서 한번에 덤핑한다음 쓰면 문제 없을 듯?
윈도우 32비트, 유저 주소 공간으로 2기가 할당해주던 시절에는 정말 단편화 때문에 문제 생긴 적도 있었다는 듯
유저레벨에서 힙 관리는 사실상 malloc/free한테 일임해놓는거라고 보면 됨 힙 프로파일링이나 그런거도 까보면 사실 다 malloc에서 지원하는거고
malloc 구현체를 바꿔서 단편화 문제가 좀 더 나아졌다던지 하는 경우는 종종 있음
그런게 어딨어 운영체제가 알아서해주지
메모리풀 쓰시던가
초기화 단계에서 한번에 덤핑한다음 쓰면 문제 없을 듯?
윈도우 32비트, 유저 주소 공간으로 2기가 할당해주던 시절에는 정말 단편화 때문에 문제 생긴 적도 있었다는 듯
유저레벨에서 힙 관리는 사실상 malloc/free한테 일임해놓는거라고 보면 됨 힙 프로파일링이나 그런거도 까보면 사실 다 malloc에서 지원하는거고
malloc 구현체를 바꿔서 단편화 문제가 좀 더 나아졌다던지 하는 경우는 종종 있음