오버헤드란 프로그램의 실행흐름에서 나타나는 현상중 하나로 예를 들어 , 프로그램의 실행흐름 도중에 동떨어진 위치의 코드를 실행시켜야 할 때 , 추가적으로 시간,메모리,자원이 사용되는 현상입니다.
한마디로 정의하자면, 오버 헤드는 특정 기능을 수행하는데 드는 간접적인 시간, 메모리 등 자원을 말한다.
예를들어, 10초 걸리는 기능이 간접적인 원인으로 20초걸린다면 오버헤드는 10초가 되는것이다.
어떤 처리를 하기 위하여 들어가는
간접적인 처리 시간·메모리등을 말합니다.예를 들어 A라는 처리를 단순하게
실행한다면 10초 걸리는데,
안전성을 고려하고 부가적인 B라는
처리를 추가한 결과 처리시간이 15초 걸렸다면,
오버헤드는 5초가 됩니다.또한 이 처리 B를 개선해 B라는 처리를 한 결과,
처리시간이 12초가 되었다면,
이 경우 오버헤드가 3초 단축되었다고 말합니다.
https://velog.io/@simgyuhwan/Pod
https://velog.io/@h0zer0/POD
https://velog.io/@sdb016/Pod
https://velog.io/@skyve21/POD
https://velog.io/@harryroh2003/Pod
https://velog.io/@yange/VM
https://velog.io/@hyunjae/Container%EC%99%80-VM
https://velog.io/@hkh1213/VM-%EA%B0%80%EC%83%81%ED%99%94%EC%99%80-%EA%B0%80%EC%83%81%EB%A8%B8%EC%8B%A0
https://velog.io/@jasondal91/Docker%EC%99%80-VM-%EC%B0%A8%EC%9D%B4
https://velog.io/@niceyoungrae/Docker-VS-VM
https://velog.io/@orol116/%EC%84%B8%EC%85%98-%EC%BF%A0%ED%82%A4
https://velog.io/@jeon328kr/mac%EC%97%90%EC%84%9C-ubuntu-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0
https://webnautes.tistory.com/1580
https://cdimage.ubuntu.com/releases/focal/release/