오브젝트 풀링이 가비지 돌아가는거 땜에 하는거잖아?
DOTS에서 BustCompile 사용하면 메모리 할당/해제가 최소화되어서 풀링없이도 원활하게 동작할거 같긴한데.. 흠?
그냥 디스트로이 해버려도 오브젝트 풀링 했을때랑 별차이없을거같은..
프로파일링으로 했을때와 안했을때의 차이를 확인해봐야 겠는데 이미 누군가 했을거 같아서 물어봄..
오브젝트 풀링이 가비지 돌아가는거 땜에 하는거잖아?
DOTS에서 BustCompile 사용하면 메모리 할당/해제가 최소화되어서 풀링없이도 원활하게 동작할거 같긴한데.. 흠?
그냥 디스트로이 해버려도 오브젝트 풀링 했을때랑 별차이없을거같은..
프로파일링으로 했을때와 안했을때의 차이를 확인해봐야 겠는데 이미 누군가 했을거 같아서 물어봄..
해당 댓글은 삭제되었습니다.
ECS에서는 컴포넌트를 아키첵쳐 묶음으로 메모리 청크로 관리하니 GC가 돌아갈 만한 상황이 없을거라 생각했는데 나중에 프로파일링으로 비교 좀 해봐야겠당
나는 그냥 풀링 안하고 쓰는데 혹시 성능 차이 유의미하게 나면 알려주셈
아래 글이 정답
순수 ECS관점에서는 필요 없다고 포럼에서 봄