Въведение

Sysprof“ е системна програма за профилиране за Linux, която е предназначена за GNOME работната среда.

Какво е програма за профилиране?

Програма за профилиране записва информация за дадена програма или система по време на работата им. Тази информация може да бъде проучена, за да се получи информация за това как програмата може да бъде променена, за да работи по—добре.

Съществуват две общи категории програми за профилиране, които обикновено са за проследяващо профилиране или профилиране на отчѐти. Това, което се има предвид под проследяване, е, че всяко извикване на функция, изпълнено от програмата, е известно на програмата за профилиране. Програмата за профилиране чрез отчѐти работи, като редовно проверява състоянието на програмата и следователно не вижда всяко функционално извикване, изпълнено от програмата.

И програма за проследяващо профилиране, и програма за профилиране чрез отчѐти имат своите предимства. Забележително предимство на профилиране чрез отчѐти е, че претоварването е много по—малко от това на проследяващото профилиране, което го прави по—лесен за използване при софтуер, който изисква интерактивност.

Sysprof“ е програма за профилиране на отчѐти.