ACABERRY와 함께하는 프로그래밍 공부 map, hash_map 맵과 해쉬맵의 차이점. 기본적으로 맵은 빈번한 삽입/삭제를 하지 않고, 많은 자료가 저장되어야하고 검색속도가 빨라야 한다면. 사용하게 됩니다. C++ Hash와 Map의 차이점http://wonjayk.tistory.com/211 검색HashMap : O(1)Map : O(log n) Map은 자료가 '정렬되어 보관' HashMap은 자료를 정렬하지 않음.( 최근버전의 경우 unordered_map ) ―――― ACABERRY's STUDY ―――― ACABERRY's STUDY ―――― ACABERRY's STUDY ――――▶대부분 퍼온 내용이기에 출처를 꼭 명시합니다.▶문제되는 부분이 있다면 요청주시면 언제든 수정 & 삭제합니다.▶포..
ACABERRY와 함께하는 프로그래밍 공부 가비지 컬렉터 이부분을 물어본다면 보통 '이 슈레기수집자가 언제 호출되며 어떻게 동작되는지 설명해보시오' 라고 묻게됩니다. 가비지컬렉터 동작관련은 면접 단골이니, 자신만의 답변을 만들어 보세요〃 :: GC 동작 발생 시기GC는 특정 조건(힙의 사용 가능한 영역이 특정 수준 이하로 줄어든다든가 등등)을 만족하는 상황이 되면 현재 수행중인 쓰레드(thread)들을 모두 중단시키고 GC 쓰레드를 활성화(평소에는 아무런 작업 없이 잠들어 있는 쓰레드이다)한다. 그림으로 설명된 꿀잼원리. http://grayt.tistory.com/115 가비지 컬렉터 Welcome to GC world. http://www.simpleisbest.net/post/2011/04/01/R..
ACABERRY와 함께하는 프로그래밍 공부 동적배칭 정적배칭 스태틱배칭 다이나믹배칭 정적 배칭에는 메모리와 스토리지가 많이 사용되고 동적 배칭에는 CPU 리소스가 많이 사용됩니다. 지원여부 관련 : 다 지원하지만 다이나믹 배칭은 HDRP에서 지원하지 않습니다. 사용예 : 유니티 게임 엔진에서의 드로우콜이란? / Draw Call in Unity Game Engine? http://rapapa.net/?p=2472 동적(Dynamic) 배칭 / 정적(Static) 배칭 https://docs.unity3d.com/kr/current/Manual/DrawCallBatching.html ―――― ACABERRY's STUDY ―――― ACABERRY's STUDY ―――― ACABERRY's STUDY ―――..