Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Alex Korchmar                        2:5020/400     01 Jun 2006  20:17:41
 To : Sergey Rogulev
 Subject : Re: FC5 тормозит
 -------------------------------------------------------------------------------- 
 
 Sergey Rogulev <Sergey.Rogulev@p13.f7.n5031.z2.fidonet.org> wrote:
 
  SR>>> PS скомпили какнть иксы и гнома/кде с -O6 -mtune=(твой проц)
  SR>>> подозреваю что будешь _очень_ сильно удивлен.
  AK>> он - не будет.
 SR> потому что пробовал или как? будет. разница в подгрузке бинари
 
 потому что знает какова польза от этих ключей в реальных применениях. 
 Я вот тоже знаю. 
 
 SR> в 5мб и 500кб все еще, несмотря на все SATA-2, видна невооруженным
 SR> глазом.
 
 видна, только -O99 не сделает тебе из 5mb 500kb. (э... собственно,
 -funroll-loops УВЕЛИЧИВАЕТ размер кода. Как и -mtune=pentium и выше.
 Разумеется, не в десять раз, но тем не менее.)
 
 Hа практике оптимизация выше O2 чаще всего вредна (это не говоря
 уже о том что далеко не любой исходник вообще можно компилить с >2)
 а в грамотно написанных программах (Xorg - грамотно) mtune тоже
 бесполезна, ибо все что на самом деле влияет на производительность,
 "оттюнено" вручную. Потому что это три килобайта из ста мег.
 
 В результате пооптимайзишь ты код вывода диалога open file. В котором самое 
 времязатратное место - разглядывание тобой списка файлов. А нажатие кнопки 
 OK специально тормозится чтобы ты увидел что она таки нажалась.
 Hу или еще что-нибудь столь же полезное.
 
  AK>> А тебе рекомендую http://funroll-loops.org/
 SR> какое именно место мне там читать чтобы проникнуться? я не девелопер, "мне
 
 все подряд. Автор целенаправленно издевается над людьми, норовящими
 три дня потрахаться потом за пять минут долететь туда, куда за две
 минуты все остальные доходят пешком.
 Hу а практика такова: когда-то, когда я был на пять лет моложе и
 менее ленив, процессоры еще были большими, а скорость их мерялась
 в мегагерцах, пересобрал я ключевые части системы с максимальной
 (разумной, не unroll-all-loops, конечно) оптимизацией.  Померял -
 прослезился. Выигрыш на моих задачах оказался практически на уровне
 ошибки измерения. Следует заметить, что gcc с тех пор не слишком
 изменился - все ключевые достижения в оптимизаторе появились как раз тогда.
 > Alex
 
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 FC5 тормозит   Andrew T   31 May 2006 04:54:43 
 FC5 тормозит   Sasha Shost   31 May 2006 06:59:44 
 Re: FC5 тормозит   Andy Shevchenko   02 Jun 2006 08:55:41 
 Re: FC5 тормозит   Elohin Igor\'   31 May 2006 10:58:42 
 FC5 тормозит   Vsevolod Krishchenko   31 May 2006 08:57:17 
 FC5 тормозит   Sergey Khvatov   31 May 2006 15:41:34 
 Re: FC5 тормозит   Andrew T   01 Jun 2006 02:41:04 
 FC5 тормозит   Alexander Brovikov   07 Jun 2006 10:03:50 
 Re: FC5 тормозит   Sergey Rogulev   31 May 2006 16:27:30 
 Re: FC5 тормозит   Vitaly Mayatskih   31 May 2006 19:00:46 
 Re: FC5 тормозит   Sergey Rogulev   01 Jun 2006 10:20:40 
 FC5 тормозит   Sergo Stetsenko   01 Jun 2006 10:42:04 
 Re: FC5 тормозит   Sergey Rogulev   01 Jun 2006 16:37:52 
 FC5 тоpмозит   Mike Yaroshevitch   04 Jun 2006 13:31:14 
 Re: FC5 тормозит   Alex Korchmar   01 Jun 2006 12:23:15 
 Re: FC5 тормозит   Sergey Rogulev   01 Jun 2006 16:43:20 
 Re: FC5 тормозит   Alex Korchmar   01 Jun 2006 20:17:41 
 Re: FC5 тормозит   Sergey Rogulev   05 Jun 2006 08:21:42 
 Re: FC5 тормозит   Alex Korchmar   05 Jun 2006 12:10:15 
 Re: FC5 тормозит   Sergey Rogulev   05 Jun 2006 16:18:04 
 Re: FC5 тормозит   Alex Korchmar   05 Jun 2006 17:47:49 
 Re: FC5 тормозит   Sergey Rogulev   06 Jun 2006 15:16:12 
 Re: FC5 тормозит   Vitaly Mayatskih   01 Jun 2006 18:52:00 
 Re: FC5 тормозит   Sergey Rogulev   05 Jun 2006 08:21:34 
 Re: FC5 тормозит   Vitaly Mayatskih   06 Jun 2006 16:05:23 
 FC5 тормозит   Nikita Filaretov   01 Jun 2006 18:07:00 
 Re: FC5 тормозит   Vitaly Mayatskih   01 Jun 2006 19:05:10 
 FC5 тормозит   Sergo Stetsenko   02 Jun 2006 13:47:38 
 Re: FC5 тормозит   Vitaly Mayatskih   02 Jun 2006 20:24:50 
 Re: FC5 тормозит   Max V. Nikulin   31 May 2006 16:12:22 
Архивное /ru.linux/6577073f9a9b.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional