Узкое место ( инженерные)

редактировать

В инженерии узкое место - это явление, из-за которого производительность или емкость всей системы строго ограничен одним компонентом. Компонент иногда называют узким местом . Этот термин образно происходит от горлышка бутылки, где скорость потока жидкости ограничена горлышком.

Формально узкое место находится на критическом пути системы и обеспечивает наименьшую пропускную способность. Разработчики систем обычно избегают узких мест, но также большое количество усилий направляется на их поиск и настройку. Узким местом может быть, например, процессор, канал связи, обработка данных программное обеспечение и т. Д.

Содержание

  • 1 Узкие места в программном обеспечении
  • 2 Узкие места в максимальной и минимальной справедливости
  • 3 См. Также
  • 4 Ссылки

Узкие места в программном обеспечении

В компьютерном программировании отслеживание узких мест (иногда называемых "горячими" пятна »- участки кода, которые выполняются наиболее часто, т.е. имеют наибольшее количество выполнений), называется анализом производительности. Уменьшение обычно достигается с помощью специализированных инструментов, известных как анализаторы производительности или профилировщики. Цель состоит в том, чтобы заставить эти конкретные участки кода работать как можно быстрее для повышения общей алгоритмической эффективности.

Узкие места в максимальной и минимальной справедливости

В сети связи иногда желательна максимальная-минимальная справедливость сети, обычно в отличие от базовой политики первым пришел - первым обслужен. При максимальном и минимальном уровне справедливости поток данных между любыми двумя узлами максимизируется, но только за счет более или менее дорогостоящих потоков данных. Иными словами, в случае перегрузки сети на любой поток данных влияют только меньшие или равные потоки.

В таком контексте узким местом для данного потока данных является ссылка, которая полностью используется (насыщена), и из всех потоков, совместно использующих эту ссылку, данный поток данных достигает максимальной скорости передачи данных в масштабе всей сети. Обратите внимание, что это определение существенно отличается от общепринятого значения термина «узкое место». Также обратите внимание, что это определение не запрещает одной ссылке быть узким местом для нескольких потоков.

Распределение скорости передачи данных является справедливым по максимуму и по минимуму тогда и только тогда, когда поток данных между любыми двумя узлами имеет по крайней мере одно узкое место.

См. Также

Ссылки

Последняя правка сделана 2021-05-13 07:51:02
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте