Was ist das schlafende Friseurproblem?
In der Welt der Computer ist ein schlafendes Friseurproblem der phantasievolle Name, der verwendet wird, um eine Situation zu identifizieren, in der sich die Prozesse derzeit in einem Haltemuster befinden und gleichzeitig auf Ressourcen warten, um eine Art von Auflösung zu erreichen.Der Hinweis auf den schlafenden Friseur hat mit der mangelnden Produktivität zu tun, die ein Friseur erlebt, wenn es keine Kunden im Geschäft gibt, die auf einen Haarschnitt warten.Dies spielt auf dem alten Stereotyp eines Friseur, der auf seinem Stuhl schläft, bis ein Kunde durch die Tür kommt und einen Haarschnitt sucht.Laut dieser Analogie erwacht der Friseur sofort aus seinem Schlaf, wenn er von einem Kunden geweckt wird, den Haarschnitt anbietet und sofort wieder schlafen, sobald der Kunde vor der Tür ist, nur um zu erwachen, wenn der nächste Kunde eintritt.In Bezug auf die Computerfunktion bezieht sich dies auf Ressourcen, die sich bis zur Notwendigkeit eines Prozesses in einem ruhenden Zustand befinden, und schlüpfen dann in denselben Zustand zurück, bis der nächste Prozess eingeleitet wird, wodurch eine Verzögerungszeit zwischen Prozessen geschaffen wird, die die Gesamtwirkungsgrad senken könnten.
Die Bilder, mit denen das Problem mit dem schlafenden Friseur beschrieben wurde, hat mit einem Friseur zu tun, der nur einen gelegentlichen Kunden hat, der normalerweise mit einem vor dem nächsten Kunden endet oder zumindest den zweiten Kunden mit nur einer minimalen Wartezeit erreicht.Solange die Anzahl der in der Warteschlange wartenden Kunden auf ein Minimum gehalten wird und niemand ungeduldig wird und rausgeht, kann gesagt werden, dass es kein Problem gibt und der einsame Friseur mit der Nachfrage Schritt hält.Gleichzeitig besteht ein hoher Wahrscheinlichkeit, dass einige dieser Kunden nicht warten und gehen.Mit verschiedenen Arten von Verarbeitungssituationen, in denen Computertechnologie beteiligt ist, die eine Art Upgrade benötigen, um einen Anstieg der Nachfrage zu erfüllen.Wenn das Call Center für ein Unternehmen beispielsweise mit eingehenden Anrufen von Kunden überschwemmt ist, die jetzt Hilfe wünschen, aber die Anzahl der Kundendienstmitarbeiter reicht nicht aus, um mit der Nachfrage Schritt zu halten, ein Teil dieser Kunden wird ihre Anrufe und ihre Anrufe aufgeben und gebenMöglicherweise suchen Sie eine Beziehung zu einem Konkurrenten.In gleicher Weise werden in den Verarbeitungssystemen eines Computernetzwerks, wenn die Ressourcen, die der rechtzeitigen Verarbeitung von Aufgaben gewidmet sind, für die Anzahl der beteiligten Aufgaben nicht ausreichendbeenden.Das Endergebnis ist ein Effizienzverlust, der wiederum andere Prozesse verlangsamen kann, die denjenigen folgen sollen, die zeitlich festgelegt wurden.
Es gibt keinen richtigen Weg, um ein schlafendes Friseurproblem zu verwalten.Abhängig von der Konfiguration der verwendeten Computergeräte kann es Möglichkeiten geben, neue Ansätze zu implementieren, die dazu beitragen, Ressourcen neu zu verweisen, damit Aufgaben mit größerer Effizienz verwaltet werden können.Wenn Sie beispielsweise die automatischen Begleiter für ein Call Center neu konfigurieren, kann es dazu führen, dass die Zeit sparen, indem der nächste Anruf in der wartenden Warteschlange automatisch an einen Vertreter weitergeleitet wird, ohne dass dieser Vertreter eine andere ausstehende Zeile manuell abholen muss.Genau wie das Hinzufügen zusätzlicher Friseur zu einem Geschäft erleichtert, um Kunden einen Haarschnitt zu bearbeiten, würde das Hinzufügen weiterer Ressourcen in eingehenden Linien und Kundendienstarbeitsstationen, um das Anrufvolumen zu verarbeiten.In gleicher Weise kann die Erweiterung von Ressourcen in einem Netzwerk zur Unterstützung zusätzlicher Funktionen und Prozesse auch dazu beitragen, ein schlafendes Friseurproblem zu minimieren und dem System effizienter zu arbeiten.