Skip to content

Bottleneck

병목(bottleneck) 현상은 전체 시스템의 성능이나 용량이 하나의 구성 요소로 인해 제한을 받는 현상을 말한다. "병목"이라는 용어는 "지니고 있는 것이 물"이라는 비유에서 가져온 것이다. 물이 병 밖으로 빠져나갈 때 흐르는 속도는 빠져나가는 관의 너비에 제한을 받는다는 식이다.

About

병목은 처리 중인 전체 프로세스가 갑자기 느려지거나 정지하는 원인이 되는 장소를 말한다. 예를 들어, 비록 ISP가 보장한 인터넷 접속속도가 56 Kbps이라도, 사용자의 모뎀이 14.4 Kbps의 속도 밖에는 낼 수 없다면, 바로 그 모뎀이 전체 성능을 떨어뜨리는 주 요인으로서, "병목" 부분이라고 생각할 수 있다. 병목이라는 단어는 병 속에 담긴 액체가 너무 빨리 나오지 않도록 하기 위해 좁게 만들어 놓은 주둥이 부분을 가리킨다. 그러나 정보기술에서의 병목 현상이란 전체 처리 과정을 느리게 만드는 경향이 있는 프로세스 내의 한 부분을 가리키는 말로 사용된다.

See also

Favorite site