본문 바로가기

Web Server

오버헤드 (Overhead)

사전적 의미

머리 위에, 하늘 높이, 간접비

 

두산백과

특정한 목표를 달성하기 위해 간접적 혹은 추가적으로 요구되는 시간, 메모리, 대역폭 혹은 다른 컴퓨터 자원을 말한다.

https://terms.naver.com/entry.nhn?docId=2829829&cid=40942&categoryId=32828

 

오버헤드

특정한 목표를 달성하기 위해 간접적 혹은 추가적으로 요구되는 시간, 메모리, 대역폭 혹은 다른 컴퓨터 자원을 말한다. 프로그래머나 소프트웨어 엔지니어는 알고리즘, 인코딩, 데이터 형, 데이터 구조 등을 선택할 때 각각의 선택으로 인한 오버헤드를 고려하여야 한다. 일반적으로 오버헤드는 시스템이나 기계마다 달라질 수 있기 때문에 알고리즘의 복잡도를 표시하는 빅 오(Big O) 표기는 오버헤드 값을 포함하지 않는다. 소프트웨어 설계자는 설계 시 새로 포함될 특

terms.naver.com

 

 

'Web Server' 카테고리의 다른 글

Netty를 이용한 http 서버랑 websocket을 구현  (0) 2020.04.12
동기/비동기란?  (0) 2020.04.08
웹 소켓 (Web Socket) 이란?  (0) 2020.04.06
Event-Driven  (0) 2020.03.11