Накладные расходы (инжиниринговые)
В инженерии некоторые методы или компоненты предъявляют к системе особые требования. Дополнительные конструктивные особенности, необходимые для удовлетворения этих требований, называются накладными расходами . Например, в электротехнике определенная интегральная схема может потреблять большой ток , что требует надежной схемы подачи энергии и механизма рассеивания тепла.
Пример
[ редактировать ]Примером из разработки программного обеспечения является кодирование информации и данных. Дата и время «2011-07-12 07:18:47» могут быть выражены как время Unix с помощью 32-битного со знаком . целого числа 1310447927
, занимая всего 4 байта . Представлено как ISO 8601. в формате UTF-8 в формате строка 2011-07-12 07:18:47
дата будет занимать 19 байт, что на 375% превышает размер двоичного целочисленного представления. В формате XML эту дату можно записать следующим образом с дополнительными 218 символами, добавив при этом семантический контекст, что это CHANGEDATE с индексом 1.
<?xml version="1.0" encoding="UTF-8"?> <DATETIME qualifier="CHANGEDATE" index="1"> <YEAR>2011</YEAR> <MONTH>07</MONTH> <DAY>12</DAY> <HOUR>07</HOUR> <MINUTE>18</MINUTE> <SECOND>47</SECOND> </DATETIME>
349 байтов, полученных из XML в кодировке UTF-8, соответствуют издержке размера в 8725 % по сравнению с исходным целочисленным представлением.