Jag funderar på att köpa ny dator, men som vanligt vet man aldrig hur olika snabba olika processor är. Toms hardware i all ära, men jag hittar sällan vad jag söker. Sedan finns ju testprogram, men de kan man ju sällan ladda ned och installera om är i butik och fingrar på en dator.
Så jag skrev några enkla rader vbs-kod, tillräckligt enkla för att jag ska kunna skriva ned dem i notepad på en dator i en butik och testköra.
s1=now
for i=1 to 30000000
s=s+i
Next
s2=now
msgbox (s2-s1)*100000
44,67 sekunder tog det
Ett mycket enkelt test av processorn!
Jag körde detta på min bärbara med följande processor:
Intel Core Duo T2050 1,6 GHz.
Hur lång tid tar det för din dator och vad har du för processor?
(Klistra in koden i notepad, döp filen till test.vbs och klicka på filen i utforskaren).
Jo, jag vet att detta är ett test som på många sätt är ofullständigt, men det är ändå intressant info för mig.
Edit1: På en gammal enkärnig P4 2.0 Northwood tog det 63 sekunder.
Edit 2: På en riktigt gammal AMD 800: 93 sek
På en AMD Athlon XP 2200+ Throroughbred: 40 sek
Gör jag jämförelsen lite mer relevant genom att använda ett skriptspråk, i det här fallet php, så tar det ändå bara 3,97 sekunder (och då jobbar bara ena processorn).
Tydal: Jag körde koden i VBA/Excel som inte heller är kompilerat. Det tog 2,31 sekunder(jmfr 34,7 i VBS)
Så overheaden ligger nog i windows scripting host.