오버헤드란 무엇일까?

2020. 8. 31. 23:15Study

위키백과에 검색해보면 오버헤드(overhead)는 어떤 처리를 하기 위해 들어가는 간접적인 처리 시간 및

메모리등을 말합니다.

 

Ex) A라는 처리를 실행한다면 3초 걸리는데, 안전성을 고려하여 B라는 처리를 추가한 결과 처리시간이 10초 걸렸다면, 오버헤드는 7초가 됩니다. 추가로 B를 개선해 B라는 처리를 한 결과, 처리시간이 5초가 되었다면, 이 경우 오버헤드가

5초 단축되었다고 말할 수 있습니다.

'Study' 카테고리의 다른 글

DeadLock이란 무엇일까?  (0) 2020.12.16
Multi Thread와 Multi Process란 무엇일까?  (0) 2020.09.03
Memory Leak이란 무엇일까?  (0) 2020.08.09
JVM(Java Virtual Machine)이란 무엇일까?  (0) 2020.08.03
Boiler plate란 무엇일까?  (0) 2020.05.07