В этой статье не процитировать какие - либо источники . ( декабрь 2009 г. ) ( Узнайте, как и когда удалить этот шаблон сообщения ) |
В инженерии некоторые методы или компоненты предъявляют особые требования к системе. Дополнительные конструктивные особенности, необходимые для удовлетворения этих требований, называются накладными расходами . Например, в электротехнике конкретная интегральная схема может потреблять большой ток , что требует надежной схемы подачи энергии и механизма рассеивания тепла.
Пример [ править ]
Примером из программной инженерии является кодирование информации и данных. Дата и время «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"?> <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 байтов, полученные из кодированного в UTF-8 XML, соответствуют размеру накладных расходов на 8625% по сравнению с исходным целочисленным представлением.