В статье "Speed your code with the GNU profiler (http://www-128.ibm.com/developerworks/linux/library/l-gnupro...)" приведен пример выявления узких мест производительности приложения на языке Си при помощи утилиты gprof (http://sourceware.org/binutils/docs-2.16/gprof/index.html).URL: http://www-128.ibm.com/developerworks/linux/library/l-gnupro...
Новость: http://www.opennet.me/opennews/art.shtml?num=7272
> 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.И чё мне от этого легче станет, или эту конструкцию можно быстрее посчитать.
> И чё мне от этого легче станет, или эту конструкцию можно быстрее посчитать.Скорее всего да: и легче станет, и посчитать быстрее можно - не льсти себе, вряд-ли ты сможешь сходу написать оптимальный код.
профилер штука конечно хорошая, но только как дополнение к тщательному планированию.
тут мне конечно заметят, какое мол планирование для десятка строчек кода, на что отвечу - а что там профилить - десяток строчек надо сразу оптимально писать, если конечно ДНК позволяет :)