Papers/Others
Memory Profiling Blueprint
tomato13
2011. 1. 30. 21:48
http://bergel.eu/download/papers/Berg10g-MemoryProfiling.pdf
memory profiling에 따른 두 가지 view를 제시한다.
1. Structural Distribution Blueprint represents the distribution of the memory consumption along the application structure, expressed in terms of classes and methods
2. Behavioral Distribution Blueprint depicts the distribution along the method call graph of the application
( 두개의 view모두 표현되는 node의 width, height에 의해서 memory 할당 개수와 수행 시간을 쉽게 알 수 있다.)
논문에서는 해당 두개의 view를 사용하여 개선포인트라고 할 수 있는 함수를 발견하고 이를 개선한 사례를 보여준다.
(내가 관심있게 본 것은 하나의 테스트 시나리오를 10번 반복해서 수행하는 과정이었다. 이는 memory 가 지속적으로 증가하는지를 확인하기 위함이기에 공감이 되었다.)