A PHP Error was encountered

Severity: 8192

Message: mysql_escape_string(): This function is deprecated; use mysql_real_escape_string() instead.

Filename: mysql/mysql_driver.php

Line Number: 319

Оценка влияния флагов оптимизации GCC на производительность Gentoo Linux

Оценка влияния флагов оптимизации GCC на производительность Gentoo Linux


Рубрика: Новости Linux
Просмотров: 4380

В материале 5 представлены результаты исследования производительности Gentoo Linux, собранного из исходных текстов с различными режимами оптимизации, в сравнении с Ubuntu 9.04. В среднем различия не столько существенны и по общему зачету в наибольшей степени оптимальные данные обеспечивает режим "-O2", при котором помимо того был получен минимальный размер исполняемых файлов после сборки.

Эффективность сборок, подготовленных с использованием опций "-O2" и "-O3" довольно близка. В случае "-Os" наблюдается как отставание, так и обгон по сравнению с режимами "-O2" и "-O3", при этом провалы временами ощутимые, но с другой стороны и расходы оперативной памяти для работы программы при режиме "-Os" - минимальны.

В 21 тесте Gentoo и Ubuntu продемонстрировали приблизительно одинаковую продуктивность. В 37 тестах (mplayer, быстрота сборки из исходных текстов, продуктивность игр, рендеринг графики, дисковый ввод/вывод) Ubuntu Linux уступил по производительности Gentoo, благодаря использованию оптимизации для конкретного CPU. В 8 случаях Ubuntu был на одном уровне с Gentoo при использовании опций "-O2" и "-O3", но уступил сборке с "-Os". В 5 тестах (sudokut, 7-Zip, кое-какие режимы GtkPerf и Qgears ) Ubuntu показал более высокую производительность, по сравнению с Gentoo.