잠자는 이발사 문제는 무엇입니까?

컴퓨터 세계에서 수면 이발사 문제는 프로세스가 현재 보유 패턴에있는 상황을 식별하는 데 사용되는 환상적인 이름입니다. 잠자는 이발사에 대한 언급은 상점에 이발을 기다리는 고객이 없을 때 이발사가 경험하는 생산성 부족과 관련이 있습니다. 이것은 고객이 이발을 찾는 문을 통해 올 때까지 의자에서 자고있는 이발사의 오래된 고정 관념에서 재생됩니다. 이러한 비유에 따르면, 이발사는 고객이 쫓겨날 때 즉시 파자마에서 깨어나고 이발을 제공하고 고객이 문 밖으로 나오면 다음 고객이 들어올 때만 깨어나게됩니다. 컴퓨터 기능 측면에서, 이것은 프로세스에 필요할 때까지 휴면 상태에있는 리소스와 관련이 있으며, 다음 프로세스가 시작될 때까지 동일한 상태로 되돌아 가서 더 낮은 프로세스간에 지연 시간이 생깁니다.전반적인 효율성.

잠자는 이발사 문제를 설명하는 데 사용되는 이미지는 가끔 고객 만있는 이발사와 관련이 있으며, 일반적으로 다음 고객이 도착하기 전에 한 번만 마무리하거나 최소한 대기 시간만으로 두 번째 고객에게 도달합니다. 대기열에서 대기하는 고객의 수가 최소화되고 아무도 참을성이없고 나가지 않는 한, 문제가 없다고 말할 수 있으며 고독한 이발사는 수요를 따라 잡고 있습니다. 동시에, 상점이 이발을 요청하는 고객과 함께 침수되지만 이발사가 이미 약혼하고 있다면, 일부 고객 중 일부는 기다리지 않고 떠날 가능성이 높습니다.

.

DE의 증가를 처리하기 위해 일종의 업그레이드가 필요한 컴퓨터 기술과 관련된 다양한 유형의 처리 상황에서 동일한 유형의 수면 이발사 문제를 볼 수 있습니다.맨. 예를 들어, 회사의 콜센터에 현재 도움을 원하는 고객의 인바운드 전화가 침수되지만 고객 서비스 담당자의 수는 수요를 유지하기에 충분하지 않으면 고객의 일부가 전화를 포기하고 경쟁 업체와의 관계를 구할 수 있습니다. 마찬가지로, 컴퓨터 네트워크의 처리 시스템 내에서, 작업의 적시 처리에 전념하는 리소스가 관련된 작업 수에 불충분 한 경우, 해당 프로세스 중 일부는 타임 아웃으로 알려져 있고 종료 될 수 있습니다. 최종 결과는 효율성 상실로 인해 시간이 지남에 따라 예정된 다른 프로세스를 늦출 수 있습니다.

잠자는 이발사 문제를 관리하는 올바른 방법은 없습니다. 사용 된 컴퓨터 장비의 구성에 따라 더 큰 EFF로 작업을 관리 할 수 ​​있도록 리소스를 재 할당하는 데 도움이되는 새로운 접근 방식을 구현하는 방법이있을 수 있습니다.착유증. 예를 들어, 콜센터의 자동 승무원 서비스를 재구성하면 대기 대기열의 다음 호출을 대기 대기열의 다음 호출을 대표자에게 자동으로 라우팅하여 해당 대리인이 다른 보류 라인을 수동으로 선택할 필요없이 시간을 절약 할 수 있습니다. 상점에 추가 이발사를 추가하면 고객이 이발을 더 쉽게 처리 할 수있게되면 이발을 찾아 내기 위해 인바운드 라인 및 고객 서비스 워크 스테이션 측면에서 더 많은 리소스를 추가하여 통화 볼륨을 처리 할 수 ​​있습니다. 마찬가지로, 추가 기능 및 프로세스를 지원하기 위해 네트워크에서 리소스를 확장하면 수면 이발사 문제를 최소화하고 시스템이보다 효율적으로 작동 할 수 있습니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?