Цитата:
Сообщение от Контактёр
Пробовал тестировать производительность разных приложений под Windows Vista и Linux openSUSE 11.4. Оказывается приложения под виндой работают немного быстрее.
|
Тут ОЧЕНЬ важно под какую среду писалось изначально приложение.
Цитата:
Сообщение от Контактёр
Потом я пробовал запускать прогу Stellarium. Она тоже мультиплатформенная - откомпилированна под винду и линукс.
|
Суть в том, что НЕВОЗМОЖНО просто взять и одинаково откомпилировать.
У разных ОС схожим является разве что ассемблер, но ведь программы пишутся не на нём.
Программа пишется с учётом особенностей какой-то ОС и с использованием её драйверов.
При этом возможно одни аналогии в других драйверах, но не обязательно именно эти приёмы так же отточены.
А те которые приёмы отточены и используются в родных приложениях ОС при переводе могут остаться не востребованы.
Это как перевод с одного языка на другой - всегда имеется потеря точности применения и присутствуют накладные расходы.