Задать вопрос

Что такое оверхэд (overhead)?

Понятие, применимое к языку программирования
  • Вопрос задан
  • 66699 просмотров
Подписаться 7 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Продвинутый Go-разработчик
    6 месяцев
    Далее
  • Нетология
    Инженер по автоматизации
    13 месяцев
    Далее
  • Учебный центр IBS
    ARC-014 Архитектура в Agile-проектах
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 3
@egorinsk
Неизбежные накладные расходы.

Например, программа, которую вы написали, делает полезную работу в течение 10 мс, но на запуск и завершение виртуальный машины Ява уйдет дополнительно 5 секунд, и эти 5 секунд будут оверхедом.
Ответ написан
silvansky
@silvansky
Чрезмерное усложнение, ненужная нагрузка, необоснованные расходы процессорного времени или памяти.

Например, использование List вместо Vector в местах, где быстрый доступ по индексу важен, а вставка в середину — нет.
Ответ написан
ixSci
@ixSci
Это понятие может относится только к количественно измеряемому параметру. Язык программирования таковым не является.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы