Tillstånd att kopiera, distribuera och/eller modifiera detta dokument ges under villkoren i GNU Free Documentation License, version 1.1 eller senare, utgivet av Free Software Foundation utan standardavsnitt och omslagstexter. Du kan erhålla en kopia av GNU Free Documentation License från Free Software Foundation genom att besöka deras webbplats eller genom att skriva till: Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor Boston, MA 02110-1335, USA.

Många av namnen som används av företag för att skilja på deras produkter och tjänster är registrerade varumärken. I de fall dessa namn förekommer i GNOME-dokumentation - och medlemmarna i GNOME-dokumentationsprojektet är medvetna om dessa varumärken - är de skrivna med versaler eller med inledande versal.

2004-2005
Callum McKenzie
2004-2005
Robert Love
Programvara kan optimeras på många sätt: för hastighet, programstorlek eller minnesanvändning. Detta avsnitt innehåller guider och handledningar för att optimera din programvara.
Anders Jonsson
anders.jonsson@norsjovallen.se 2015

# Optimeringsguide

# Introduktion

Detta är en kort inledning till optimering, både hur och varför det görs. Detaljer kring enskilda verktyg och tekniker lämnas till senare artiklar, men en samling tips och knep tillhandahålls.

# Massif

Denna artikel beskriver hur heap-profileraren Massif kan användas med GNOME-program. Vi beskriver hur du kan köra, tolka och reagera på utdata från Massif. Spelet Swell Foop används som ett exempel.

# Skadlighet

Disksökningar är en av de dyraste operationerna du kan utföra. Det kan vara svårt att inse om man betänker hur många av dem vi utför, men tro mig, det är de. Försök därför hålla dig från följande ej optimala beteende: