The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выявление участков кода требующих оптимизации при помощи GNU profiler

05.04.2006 22:38

В статье "Speed your code with the GNU profiler" приведен пример выявления узких мест производительности приложения на языке Си при помощи утилиты gprof.

  1. Главная ссылка к новости (http://www-128.ibm.com/develop...)
  2. OpenNews: Отладка и профилирование частей Linux ядра
  3. OpenNews: Определение приложений требующих оптимизации в Linux
  4. OpenNews: Анализ производительности процессов под Linux
  5. OpenNews: Определение участков кода в Си программах требующих оптимизации
  6. OpenNews: Анализируем проблемы производительности при помощи OProfile
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/7272-gcc
Ключевые слова: gcc, profile, speed, optimization
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (3) RSS
  • 1, pavlinux (??), 02:18, 06/04/2006 [ответить]  
  • +/
    > Finally, you might want to have an "annotated source" listing,
    > which prints out the source code to the application, with notes
    > on how many times each function is called.

    И чё мне от этого легче станет, или эту конструкцию можно быстрее посчитать.

     
     
  • 2, guest (??), 07:49, 06/04/2006 [^] [^^] [^^^] [ответить]  
  • +/
    > И чё мне от этого легче станет, или эту конструкцию можно быстрее посчитать.

    Скорее всего да: и легче станет, и посчитать быстрее можно - не льсти себе, вряд-ли ты сможешь сходу написать оптимальный код.

     
     
  • 3, zyxman (?), 04:26, 08/04/2006 [^] [^^] [^^^] [ответить]  
  • +/
    профилер штука конечно хорошая, но только как дополнение к тщательному планированию.
    тут мне конечно заметят, какое мол планирование для десятка строчек кода, на что отвечу - а что там профилить - десяток строчек надо сразу оптимально писать, если конечно ДНК позволяет :)
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру