Пространственная двойная буферизация: двусторонние очереди в кассу Двойная буферизация применяется при двустороннем кассовом обслуживании, что значительно сокращает время ожидания. Покупатели слева, покупатели справа, кассир посередине. Кассир обслуживает покупателя слева, и когда заканчивает, разворачивается к покупателю справа, который уже должен быть готов к обслуживанию. Это дает возможность покупателю с левой стороны упаковать покупки и удалиться, освободив место следующему за ним покупателю, который в свою очередь должен подготовиться к обслуживанию. Обслужив покупателя с правой стороны и снова развернувшись влево, кассир дает возможность покупателю с правой стороны упаковать покупки и удалиться, освободив место следующему за ним покупателю, который опять же должен подготовиться к обслуживанию. Техничнее, эффективнее и приятнее для всех. Но, да, это требует переустройства помещения и соответствующих затрат. Настоящий секрет здесь кроется в понимании того, что покупателю нужно время и место, чтобы развернуться и подготовиться к необходимому действию, а потом – больше времени и места, чтобы упаковаться и завершить операцию. Предоставляя два оперативных пространства, два буфера, если угодно, один продавец может обслуживать очередного покупателя быстрее и эффективнее. Двойная буферизация – это выход. Временная двойная буферизация: очереди в кассу Двусторонняя очередь в кассу – это пространственная двойная буферизация, с отдельным буфером обмена по каждую сторону от кассы. Следующий способ применения двойной буферизации – временная двойная буферизация, предоставляющая соответствующее линейное пространство для разделения операций: подготовка к процедуре, пробивание покупок, упаковка товара, что позволяет покупателю загрузить соответствующий буфер обмена еще до того, как предыдущий покупатель покинет место действия. Хороший пример тому – очереди в супермаркете. Супермаркеты часто используют линейное пространство для того, чтобы разделить подготовку к обслуживанию, пробиванию товара по кассе и упаковку. Автоматическая движущаяся лента перемещает товары от места выкладки покупателем до места их обработки кассиром. Лента достаточно длинная, чтобы вместить покупки нескольких покупателей, часто имеет разделители. Когда приходит очередь следующего покупателя, лента доставляет товары кассиру, освобождая место следующему покупателю для выгрузки покупок. Более того, после учета каждая покупка двигается по автоматической ленте дальше к месту для упаковки товара, где либо другой работник, либо сам покупатель имеет возможность упаковать покупки в пакеты, позволяя кассиру обслуживать следующего покупателя. — 12 —
|