게임서버프로그래밍 #3 - 메모리 및 오브젝트 풀링

Post on 22-Jul-2015

298 Views

Category:

Software

7 Downloads

Preview:

Click to see full reader

TRANSCRIPT

게임서버프로그래밍

Memory & Object Pooling

NHN NEXT

메모리 기본

• Windows LFH?– 무엇이고 어떻게 동작하는가? 왜 필요한가?

• 오픈 소스 메모리 관리자에는 어떤 것이 있고 장단점은?– tcmalloc / jemalloc, …

Pooling

• Memory pooling

• Object pooling

• 왜 필요하고, 어떤 경우에 쓸까?

STL Allocator

• STL 내부에서의 new/delete는 어떻게 풀링할까?

• 구현과제– https://github.com/zeliard/GSP/tree/master/Homework3

top related