Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 클라우드 서비스 특징
- git
- git push
- Swift
- 깃
- 콜미동구
- 책
- 동구
- spring
- missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
- 에러
- 클라우드 서비스
- JavaScript
- MySQL
- SpringBoot
- 줄거리
- 기록하는 동구
- java
- 서평
- Mac
- Xcode
- xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools)
- 데이메이커
- 자바 파일업로드
- Mapper
- 파이썬 웹크롤링
- 자바스크립트
- 오류
- 독후감
- 한줄평
Archives
- Today
- Total
인생은 속도가 아니라 방향이다
[개발용어] 오버헤드(overhead)란? 본문
반응형
개발관련 유투브를 보다가 오버헤드란 단어가 나왔다.
뭘까? 검색해보았다.
In computer science, overhead is any combination of excess or indirect computation time, memory, bandwidth, or other resources that are required to perform a specific task. It is a special case of engineering overhead - wikepidia
오버헤드란 프로그램의 실행흐름에서 나타나는 현상중 하나로 예를 들어 , 프로그램의 실행흐름 도중에 동떨어진 위치의 코드를 실행시켜야 할 때 , 추가적으로 시간,메모리,자원이 사용되는 현상입니다.
한마디로 정의하자면, 오버 헤드는 특정 기능을 수행하는데 드는 간접적인 시간, 메모리 등 자원을 말한다.
예를들어, 10초 걸리는 기능이 간접적인 원인으로 20초걸린다면 오버헤드는 10초가 되는것이다.
반응형
Comments