Annonse

benchmarking verktøyEnten vi gjør det som en hobby eller bare av ren nysgjerrighet (eller mer enn sannsynlig begge deler), har benchmarking blitt nesten en kunst. Folk prøver alltid å finne de beste måtene å benchmarke et stykke programvare eller maskinvare for å gjøre det enklere å replikere disse resultatene og være mer nøyaktige. Selv om benchmarking har blitt kritisert for bare å representere syntetisk ytelse i stedet for ytelse i den virkelige verden (spesielt for maskinvare), er det fortsatt en god indikator på hvor kraftig eller rask noe er.

Som et eksempel, hvis resultatene fra to forskjellige CPUer er ganske nær hverandre, kan du si at ytelsen i den virkelige verden vil være omtrent den samme. Men hvis resultatene er langt fra hverandre, vil du vite at en definitivt er bedre.

Hvorfor vi trenger en bedre løsning

I benchmarking er oppstartstiden for en applikasjon et godt mål å holde. Dette kan være veldig nyttig for å sammenligne oppstartshastigheten mellom to forskjellige produkter, eller sammenligne starten øke hastigheten til samme programvare på to forskjellige datamaskiner for å måle ytelsen til maskinvaren i hver datamaskin. Mange mennesker har en tendens til fortsatt å bruke timings gjort for hånd, noe som kan være katastrofalt når det gjelder nøyaktighet når de fleste resultatene vil være bare sekunder fra hverandre. Så vi trenger et benchmarking-verktøy som vil være mye mer nøyaktig enn hendene våre noen gang kunne drømme om å være.

instagram viewer

Om AppTimer

AppTimer løser akkurat det problemet. Den kan oppdage det nøyaktige øyeblikket når en kommando har blitt utført for å starte et program og når det endelig er lastet. Den har et par måter å gjøre dette på, sammen med noen andre nyttige alternativer for benchmarkers.

AppTimer trenger ikke å være installert. I stedet laster du den bare ned og pakker ut .exe-filen fra zip-mappen, og der er programmet. Du kan flytte den til hvilket medium du vil og kjøre den fra hvilken som helst datamaskin. Som et benchmarkingverktøy er det en flott funksjon å ha.

Om Vinduet

benchmarking verktøy

AppTimer-vinduet er ikke akkurat vennlig for nybegynnere i benchmarking-verdenen, men jeg vil lede deg gjennom alle mulige felt, siden det ikke er veldig mange av dem. De applikasjon feltet lar deg velge hvilket program du ønsker å time. Du kan bla gjennom mappene dine ved å klikke på "..." til høyre slik at du ikke trenger å skrive inn hele banen manuelt.

De Cmd linje lar deg legge til en kommandolinje som du vil tidsbestille hvis du velger det, selv om dette ikke er nødvendig.

De Loggfil vil inneholde tidsinformasjonen i et lesbart format. Du må velge hvor du vil ha loggfilen lagret.

De Vindunavn må legges inn slik at programmet, når det startes, kan oppdages når det åpnes, slik at det kan lukke det automatisk. Når du ser på tittelen, kan du se noe som enten bare navnet eller noe i tillegg til navnet. For eksempel, hvis tittelen din sier "Dokument 1 - Microsoft Word", vil det være tilstrekkelig å legge inn Microsoft Word som vindustittel.

De Henrettelser boksen dikterer hvor mange ganger på rad AppTimer vil prøve å starte den angitte applikasjonen eller kommandoen. De Forsinkelse boksen forteller AppTimer hvor lenge den skal vente før den kjøres igjen. De Feilsøk avkrysningsboksen er for, vel, feilsøking, og er egentlig ikke nødvendig med mindre du vet hva du skal gjøre med informasjonen den vil spytte ut.

De Vindudeteksjonsmetode området tilbyr et par forskjellige måter å oppdage om et vindu har blitt åpnet. Hvis du ikke vet hvilke du skal velge, anbefaler jeg å velge "Input inaktiv", "Vindusdeteksjon", og"Synlig", som til sammen betyr at vinduet skal være synlig og klart for input for å telle som "åpent".

De Vinduslukkingsmetode området tilbyr flere måter å lukke et program på når det er åpent. Hvis du ikke er sikker på hva du skal velge, anbefaler jeg "WM_CLOSE" og "Alt+F4“.

Kjører The Benchmark

benchmarking programvare

Hvis alt er skrevet inn riktig, kan du trykke "Kjør appen“, og AppTimer vil gjøre alt for deg.

benchmarking verktøy

Deretter skal den lagre en loggfil på det angitte stedet, som inneholder hvor lang tid det tok å starte applikasjonen.

Konklusjon

AppTimer er et overraskende flott benchmarking-verktøy for å få nøyaktige resultater på en måte som "bare fungerer". Med den kan du være sikker på at det er en mye mindre feilmargin og at mye bedre sammenligninger kan gjøres med annen programvare eller maskinvarekonfigurasjoner. Det er det perfekte benchmarking-verktøyet på startnivå. Hvis du er interessert, kan du også sjekke ut noen andre kule benchmarking-verktøy De 10 beste gratis benchmark-programmene for WindowsBruk denne fantastiske og gratis benchmark-programvaren for Windows til å feilsøke systemet og holde det oppdatert. Les mer .

Hva er din favorittmetode for benchmarking? Hvorfor foretrekker du det mest? Gi oss beskjed i kommentarene!

Bildekreditt: Shutterstock

Danny er senior ved University of North Texas som liker alle aspekter av åpen kildekode-programvare og Linux.