Programming/Common

Benchmark, Profiling

i독 2021. 10. 13. 07:16

>> Benchmark

Computing에서 특정 object에 대해 일반적으로 수 많은 표준 테스트와 시도를 수행함으로써 오브젝트의 상대적인 성능 측정을 목적으로 컴퓨터 프로그램을 실행하는 행위.

 

>> Profiling

성능분석. 프로그램의 시간 복잡도 및 메모리, 특정 명령어, 함수 호출의 주기와 빈도 등을 측정하는 동적 프로그램 분석의 한 형태. 프로그램 최적화를 보조하기 위해 사용되고, Profiler라는 도구를 이용하여 소스 코드나 binary Code를 분석함으로써 수행한다.

'Programming > Common' 카테고리의 다른 글

Singletone, Polymorphism  (0) 2021.10.13
Quality Assurance Program  (0) 2021.10.13
definition or implementation, Parameter vs Argument, Iteration  (0) 2021.10.13
Unmanaged vs Managed Language  (0) 2021.10.13
High level vs Low level Language.  (0) 2021.10.13