개발/work
[개발용어] 오버헤드
heidiee
2024. 7. 2. 13:55
오버헤드란 어떤 처리를 하기 위해 간접적으로 발생하는 비용/시간을 얘기한다.
오버헨드란, 어떤 명령어를 처리하는데 소비되는 간접적, 추가적인 컴퓨터 자원을 의미한다.
명령어를 수행하기 위해 간접적으로 발생하는 비용, 시간 등을 얘기하는 것이다.
언어 차원에서는 함수 호출시 들어가는 비용을 얘기한다.
예를들어, 10초 걸리는 기능이 간접적인 원인으로 20초가 걸린다면
오버헤드는 10초가 된다.