Programstarttidtagare

Prova Vårt Instrument För Att Eliminera Problem

Vissa program kan optimeras så att de startar snabbare. Datoranvändare drar nytta av denna typ av optimeringar om de arbetar med programmet regelbundet på sitt system.

Ett bra exempel på en optimering är Java och Open Office. Du kan stänga av Java i Open Office vilket i sin tur påskyndar laddningstiden för Open Office märkbart.

Ibland kan det vara uppenbart att en applikation börjar snabbare efter att du har justerat den, men ibland kanske du vill testa resultaten för att ta reda på om den är baserad på rådata eller bara baserat på en känsla som du har.

Programstarttidtagare (via Hur man ska geek ) ger dig verktygen för att mäta applikationens starttid. Applikationen öppnas och stänger en vald applikation och loggar applikationens starttid i en loggfil.

Detta ger information om prestationsvinsterna när du kör benchmark-applikationen innan du ändrar ett program och efter att du har optimerat det eftersom du enkelt kan jämföra värdena efteråt.

Applikationens gränssnitt kräver lite förklaring. Det första fältet med namnet Application måste peka på ett körbart program på ditt system

Den andra som heter Cmd Line är valfri och kan användas för att köra kommandoradsparametrar som du vill starta den valda applikationen med.

Loggfil pekar på en loggfil på datorns hårddisk medan fönsternamn måste innehålla en del av fönstrets namn så att programstartstimern automatiskt kan stänga fönstret.

AppTimer kommer att köra ett körbart antal gånger och tid hur lång tid det tar innan applikationen når ett tillstånd där användarinmatning accepteras innan programmet lämnar applikationen.

Efter varje körning av applikationen kommer AppTimer att försöka stänga applikationen på ett automatiserat sätt medan man loggar upp starttidsmätningarna till en loggfil.

De tre första kryssrutorna bestämmer hur applikationen upptäcker fönstret i applikationen som för närvarande testas medan de tre senaste kryssrutorna avgör hur benchmarkingprogramvaran ska stänga applikationsfönstret. Värdena som visas på skärmdumpen bör fungera bra för de flesta applikationer, men du kan behöva experimentera med dem om du märker att fönstret inte upptäcks korrekt eller om programmet inte avslutas ordentligt av programstartstimern.