Oppstarttimer for applikasjon
- Kategori: Programvare
Noen programmer kan optimaliseres slik at de starter opp raskere. Datamaskiner bruker mest utbytte av denne typen optimaliseringer hvis de jobber med programmet regelmessig på systemet sitt.
Et godt eksempel på en optimalisering er Java og Open Office. Du kan slå av Java i Open Office, noe som igjen fremskynder lastingstiden for Open Office merkbart.
Noen ganger kan det være åpenbart at en applikasjon starter raskere etter at du har justert den, men noen ganger kan det være lurt å teste resultatene for å finne ut om den er basert på rå data eller bare basert på en følelse av at du har.
Oppstarttimer for applikasjon (via Hvordan geek ) gir deg verktøyene for å måle oppstartstid for applikasjoner. Programmet åpnes og lukker et valgt program og logger starttidspunktet for applikasjonen i en loggfil.
Dette gir informasjon om ytelsesgevinstene når du kjører benchmark-applikasjonen før du endrer et program, og etter at du har optimalisert det, kan du sammenligne verdiene enkelt etterpå.
Applikasjonens grensesnitt krever litt forklaring. Det første feltet som heter Application, må peke på et kjørbart program på systemet ditt
Den andre som heter Cmd Line er valgfri og kan brukes til å utføre kommandolinjeparametere som du vil starte den valgte applikasjonen med.
Loggfil peker på en loggfil på datamaskinens harddisk mens Window Name må inneholde en del av vinduets navn slik at programstartstimeren automatisk kan lukke vinduet.
AppTimer vil kjøre en kjørbar et antall ganger og tid hvor lang tid det tar før applikasjonen når en tilstand der brukerinnsats blir akseptert før du avslutter applikasjonen.
Etter hver kjøring av applikasjonen vil AppTimer forsøke å lukke applikasjonen på en automatisert måte mens de logger oppstarttidsmålingene til en loggfil.
De tre første avmerkingsrutene bestemmer hvordan applikasjonen oppdager vinduet til applikasjonen som for øyeblikket er testet, mens de tre siste avmerkingsrutene bestemmer hvordan benchmarking-programvaren skal lukke applikasjonsvinduet. Verdiene som vises på skjermdumpen, skal fungere fint for de fleste applikasjoner, men du må kanskje eksperimentere med dem hvis du merker at vinduet ikke blir oppdaget riktig, eller hvis programmet ikke avsluttes ordentlig av programstartstimeren.