В инженерии некоторые методы или компоненты предъявляют особые требования к системе. Дополнительные конструктивные особенности, необходимые для удовлетворения этих требований, называются накладными расходами . Например, в электротехнике конкретная интегральная схема может потреблять большой ток , что требует надежной схемы подачи энергии и механизма рассеивания тепла.
Пример
Примером из программной инженерии является кодирование информации и данных. Дата и время «2011-07-12 7:18:47» может быть выражено в Unix времени с 32-битовым подписанным целым числом 1310447927
, потребляя всего 4 байта . Представленный в ISO 8601 , отформатированный UTF-8 закодированной строки 2011-07-12 07:18:47
дата будет потреблять 19 байт, размер накладных расходов на 375% по сравнению с бинарным представлением целого числа. В формате XML эта дата может быть записана следующим образом с дополнительными затратами в 218 символов, добавляя семантический контекст, что это ИЗМЕНЕНИЕ с индексом 1.
xml version = "1.0" encoding = "UTF-8"?> qualifier = "CHANGEDATE" index = "1" > 2011 07 12 07 18 47
349 байтов, полученные из кодированного в UTF-8 XML, соответствуют размеру накладных расходов на 8625% по сравнению с исходным целочисленным представлением.