This entry was posted on Thursday, March 8th, 2007 at 3:22 pm and is filed under blog. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
Macbook er en spesifikasjonsmessig snile, sammenlignet med en moderne stasjonær Windows XP-maskin. Den har tregere prosessor, mindre minne, tregere harddisk. Allikevel opplever jeg den ofte som raskere i bruk. Hvorfor er det slik?
Funksjonalitetseksperter snakker gjerne om “opplevd ytelse”. Selv om et program er tregt, kan brukeren oppleve ytelsen som god.
Forutsigbar ytelse
For å få god opplevd ytelse, tror jeg forutsigbarhet er viktig – vi snakker om forutsigbar ytelse.
Hvis det å starte Firefox normalt tar fem sekunder, venner man seg raskt til det uten at det trenger å oppleves som tregt. Men, hvis det noen dager tar to, andre ganger ti, og enkelte ganger ikke starter i det hele tatt, blir oppstartsiden uforutsigbar, og jeg oppfatter maskinen som treg og frustrerende.
Min Windows XP-maskin har akkurat dette problemet. Jeg er hurtigtast-fanatiker og har en hurtigtast for det meste fra åpning av kataloger, til start av programmer. Hvor lang tid en slik operasjon tar å gjennomføre er alltid uvisst. Som oftest går det lynkjapt, noen få ganger en evighet. Denne utforutsigbarheten gjør at jeg opplever maskinen som treg, selv om den som oftest responderer raskt.
Navigering i fil-exploreren er også uforutsigbar. Noen ganger venter den på nettverksdisker, eller en USB-disk, gjennomgår en stor zip-fil, eller leter etter et trådløst nettverk. Imens må jeg bare vente tålmodig til den er klar.
OS X er proppfull av tidkrevende animasjoner uten at den føles treg. Når jeg trykker på F12 så kommer widgetene flyende inn, og tiden til gjennomføring av animasjonene føles konstant. Oppstart av programmer tar lang tid på min Macbook, og Firefox bruker atskillig lengre tid på oppstart enn IE i Windows, men så lenge Firefox på Macbook starter etter et normalt antall sekunder, og IE noen ganger henger, gjør forutsigbarheten at jeg opplever Macbook-ytelsen som bedre.
En konklusjon? Kanskje det er bedre å bruke ett sekund på alle funksjoner alltid, enn 0.2 sek i 95% av tilfellene og 20 sek i 5%? Hørte jeg noen nevne Javas Garbage Collection?
posted by March 8, 2007 3:22 pm | read comments (0)
