Skip to main content

眠っている理髪師の問題は何ですか?

Computersの世界では、眠っている理髪師の問題は、何らかの解決に到達するためのリソースを待っている間、プロセスが現在保持パターンにある状況を特定するために使用される空想的な名前です。眠っている理髪師への言及は、ヘアカットを待っている店に顧客がいないときに理髪師が経験する生産性の欠如に関係しています。これは、顧客が散髪を求めてドアを通って来るまで、彼の椅子で眠っている理髪師の古いステレオタイプで演奏します。このアナロジーによれば、理髪師は顧客に興奮し、ヘアカットを提供し、顧客がドアから出たときにすぐに眠りにつくとすぐに眠りから目覚めます。コンピューター機能の観点から見ると、これはプロセスに必要になるまで休眠状態にあるリソースに関連し、次のプロセスが開始されるまで同じ状態に戻り、全体的な効率を低下させるプロセス間の遅れ時間を作成します。sleeping眠っている理髪師の問題を説明するために使用される画像は、時折顧客しかいない理髪師に関係しています。通常、次の顧客が到着する前に1つで終了するか、少なくとも最低額の待機で2番目の顧客に到達します。キューで待機している顧客の数が最小限に抑えられ、誰も焦りなくなって出て行く限り、問題はないと言えますが、唯一の理髪師は需要に追いついています。同時に、ショップがヘアカットを要求する顧客で浸水しているが、理髪師がすでに従事している場合、それらの顧客の一部が待たず、去る可能性が高いです。需要の増加を処理するために何らかのアップグレードを必要とするコンピューターテクノロジーを含むさまざまな種類の処理状況で見られます。たとえば、会社のコールセンターが、今支援を求めている顧客からのインバウンドコールで浸水しているが、顧客サービスの代表者の数が需要に追いつくのに十分ではない場合、それらの顧客の一部は彼らの電話を放棄し、おそらく競合他社との関係を求めてください。同様に、コンピューターネットワークの処理システム内で、タスクのタイムリーな処理に専念するリソースが関連するタスクの数に不十分である場合、それらのプロセスの一部はタイムアウトとして知られているもの、そして場合によってさえも発生します。終了します。最終結果は、効率が失われることであり、タイミングで追随するものに従うようにスケジュールされた他のプロセスを遅くすることができます。sleeping眠っている理髪師の問題を管理する正しい方法はありません。使用するコンピューター機器の構成に応じて、リソースを再配置するのに役立つ新しいアプローチを実装して、タスクをより効率的に管理できるようにする方法があるかもしれません。たとえば、コールセンターの自動アテンダントサービスを再構成すると、その代表者が別の保留ラインを手動でピックアップする必要なく、待機キューの次のコールを代表者に自動的にルーティングすることにより、時間を節約する可能性があります。店に理髪師を追加すると、顧客がヘアカットを求めるのを処理しやすくすると、インバウンドラインとカスタマーサービスワークステーションの観点からリソースを追加してコールボリュームを処理することで、多くの遅延をトリガーすることなくボリュームの処理が容易になります。。同様に、ネットワーク上でリソースを拡張して追加の機能とプロセスをサポートすることも、睡眠床の問題を最小限に抑え、システムをより効率的に動作させるのに役立ちます。