맵파일,게임데이터 전부 싹다 메모리에 덤프하면 가비지컬렉터가 맛탱이 가버려서 필요할때마다 조금씩 읽는게 업계 표준인데


심지어 마크도 그걸 해결 못해서 그때그떄 청크로딩에 필요한 맵파일 디스크에서 읽고 쓰는게 기본값이구만


Feedback - Managing the loading of thousand of objects in a large world - Unity Forum


이 링크처럼 유니티,언리얼 같은 전문가용 엔진을 써도 한번에 덤프 못해서 그때그때 동적 덤프/제거 해야하는데


그래서 와우처럼 존나 큰 게임은 아예 Sqlite같은 상업용 데이터베이스를 게임안에 내장해서 게임데이터를 DB로 구현하는데 




방금 디코에서 월드맵 199,836개 게임 킬때 한번에 램에 덤프 뜨고 관리하면서 렉도 없고 로딩화면 없는거 시연하는거 보고옴


마크랑 대기업도 못한걸 어케했노 ㅋㅋㅋㅋㅋㅋ