Programstart-timer

Nogle softwareprogrammer kan optimeres, så de starter hurtigere. Computerbrugere drager mest fordel af denne type optimeringer, hvis de regelmæssigt arbejder med programmet på deres system.

Et godt eksempel på en optimering er Java og Open Office. Du kan slukke Java i Open Office, hvilket igen fremskynder indlæsningstiden for Open Office mærkbart.

Det kan undertiden være indlysende, at en applikation starter hurtigere, efter at du har justeret den, men nogle gange kan du teste resultaterne for at finde ud af, om den er baseret på rådata eller bare baseret på en følelse af, at du har.

Programstart-timer (via Sådan Geek ) giver dig værktøjer til at måle applikationernes opstartstid. Programmet åbner og lukker et valgt program og logger programmets starttidspunkt i en logfil.

Dette giver information om ydeevne, når du kører benchmark-applikationen, før du ændrer et program, og når du har optimeret det, da du let kan sammenligne værdier bagefter.

Applikationens interface kræver en vis forklaring. Det første felt, der hedder Application, skal pege på et eksekverbart program på dit system

Den anden kaldet Cmd Line er valgfri og kan bruges til at udføre kommandolinjeparametre, som du vil starte det valgte program med.

Logfil peger på en logfil på computerens harddisk, mens Window Name skal indeholde en del af vinduesnavnet, så applikationsstarttimeren automatisk kan lukke vinduet.

AppTimer kører en eksekverbar et antal gange og tid, hvor lang tid det tager for applikationen at nå en tilstand, hvor brugerinput accepteres, før applikationen afslutter.

Efter hver kørsel af applikationen vil AppTimer forsøge at lukke applikationen på en automatiseret måde, mens de logger starttidens målinger til en logfil.

De første tre afkrydsningsfelter bestemmer, hvordan applikationen registrerer vinduet i det program, der i øjeblikket testes, mens de tre sidste afkrydsningsfelter afgør, hvordan benchmarking-softwaren skal lukke applikationsvinduet. Værdierne, der vises på skærmbilledet, skal fungere fint for de fleste applikationer, men du kan muligvis eksperimentere med dem, hvis du bemærker, at vinduet ikke registreres korrekt, eller hvis programmet ikke afsluttes korrekt af programmets opstart-timer.