내가 몰랐던 IT 용어

오버헤드(Overhead)

장코 2022. 5. 10. 10:57

사전적 의미

  • 어떤 처리를 하기 위해 들어가는 간접적인 시간·메모리 등을 말한다.

예시

A라는 처리를 실행하면 3초가 걸린다.
안정성을 고려하여 B라는 처리를 추가하면 10초가 걸린다.
이 때 오버헤드는 7초이다.

오버헤드 종류

  • 프로토콜 오버 헤드
  • 데이터 구조 메모리 오버 헤드
  • 메소드 호출 오버 헤드

참고 : [위키백과](https://ko.wikipedia.org/wiki/%EC%98%A4%EB%B2%84%ED%97%A4%EB%93%9C)