По Теории Ограничений (TOC), буфер перед bottleneck защищает его от голодания. Размер буфера = время пополнения × вариабельность.
Как это работает
Как понять, что нужна эта оптимизация
- Узкое место то перегружено, то простаивает
- Нет сигналов о состоянии очередей
- Реагирование на проблемы запоздалое
Когда применять
- Есть явное ограничение системы
- Ограничение 'голодает' из-за вариабельности
Когда НЕ применять
- Нет явного bottleneck
- Буферы уже достаточны
Порядок применения
1
Найдите ограничение
Идентифицируйте системное ограничение
2
Определите размер буфера
Рассчитайте размер буфера по формуле TOC
3
Разместите буфер
Разместите буфер перед ограничением
4
Мониторинг состояния
Мониторьте состояние буфера (зелёный/жёлтый/красный)
5
Корректируйте
Корректируйте размер по данным
История из жизни
Кейс: Производство электроники
Узкое место — тестирование плат. Внедрили 3 зоны буфера: зелёная (<50% — работаем спокойно), жёлтая (50-80% — внимание), красная (>80% — подключаем резерв). Простой узкого места сократился на 80%.
Связанные термины
Узкое место
Буфер
Среднее число в системе
Количество ресурсов
Теория ограничений
