ARC Electronics
till nedladdning
     
   
CPUspeed - ett diagnostikprogram
av Jiri Klokocka, ARC Electronics, januari 2003
   
Dokumentation för 32-bitars version av CPUspeed för Windows95 och uppåtkompatibla system. Senaste revision: 1.21 (2005-10-23)
Syfte
 
CPUspeed uppskattar hur snabb din dator kan upplevas av en beräkningsintensiv applikation. Om du t.ex. vet att CPU:ns klockfrekvens är 2.000 GHz och CPUspeed visar 1.980 GHz, så betyder det att 20 MHz slukas upp av operativsystemet och andra igångsatta processer. Om du däremot skulle få 1.700 GHz, så kan det vara ett tecken på att något har gått snett.
      Ett lågt värde kan bero på många olika orsaker. Olämpliga drivrutiner, för många eller fel sorts program i autostartgruppen, eller så kan det vara en varning för ett allvarligt fel i operativsystemets installation. I sistnämnda fallet rekommenderar jag att kontrollera systemets konsistens. I bl.a. Windows98 i Tillbehör - System följer programmet Microsoft Systeminformation. I menyet Verktyg hittar du då Systemfilgranskaren.
Installation
 
CPUspeed består av en enda fil, CPUspd32.exe, som utgör själva programmet med alla dess komponenter inbakade. Ladda ner det och lägg det exempelvis på skrivbordet. Filen är okomprimerad, så det räcker bara att dubbelklicka för att starta programmet.
Bruksanvisning
 
För att få ett så rättvist och reproducerbart värde som möjligt, kör CPUspeed en liten stund efter att datorn har startats upp. Kör gärna mätningen några gånger (klicka på Starta om) för att se hur mycket utslaget varierar från gång till gång.
      Anteckna värden, när operativsystemet tycks fungera korrekt. Allra helst när det är nyinstallerat. Använd dessa värden för senare jämförelser, de gånger du vill få en objektiv bekräftelse på att något inte är som det ska.
knappar att klicka på  
Bryt / Starta om avbryter resp. sätter igång en frekvensmätning.
Hjälp visar ett fönster med instruktioner och andra hjälpfunktioner.
Copy to Clipboard kopierar värden, så att du kan klistra in dem i ett dokument
Avsluta stänger programmet.
Knappen "Copy to Clipboard" är tillgänglig bara när en frekvensmätning är avslutad. Eller avbruten med Bryt-knappen. Kopieringsknappen lägger mätvärden i Windows Clipboard. Då kan du sedan i en texteditor bekvämt klistra in mätresultatet med Ctrl-V.
akta musen  
Rör inte musen, medan frekvensmätningen pågår. Musens rörelser förbrukar också datakraft. Flytta helst musen bort från programfönstret och använd tangentbordet. Med andra ord tryck ner den tangent, som motsvarar önskad åtgärd enligt nedanstående förteckning.
kortkommandon  
B - avbryt mätningen
S - starta ny mätning
H - visa hjälpfönster
C - kopiera mätvärdet
A - avsluta programmet
 
Det tar en stund att genomföra en mätning. Det beror på att ett medelvärde av ett flertal självständiga mätningar räknas fram. Medan mätningar pågår, speglar färgen på frekvensvisningen mätvärdets signifikans. Ju mörkare färg, desto noggrannare är värdet.
Varningar
 
Kör inte det här programmet i bakgrunden.
Lägg inte det här programmet i autostartgruppen.
Lämna musen still, medan programmet håller på att ta fram ett mätvärde.
Systemkrav
Win9x, WinXP
Pentium-kompat. CPU
800x600 grafik el. högre
16 eller 32 bitars färger
 
CPUspd32.exe är avsett för Pentium-datorer med 32-bitars operativsystem. Programmet har testats i Windows 95, Windows 98 och Windows XP.
      Eftersom det fortfarande (år 2003) finns surfare som använder Windows 3.1, har jag på skoj tagit fram en simpel 16-bitarsversion, CPUspd16.exe. På en 24 MHz 386:a blev utslaget 17 MHz, vilket delvis förklarar, varför Windows i början av nittiotalet gick så trögt. Det är den enda maskin som jag har kunnat testa programmet på.
      Som sagt, jag har inte testat programmen på alla typer av maskiner, med alla operativsystem och alla processortyper. Hör gärna av dig med dina erfarenheter av mitt program. Huvudsyftet med CPUspeed är att kunna göra relativa mätningar, dvs kunna jämföra frekvensen med ett tidigare framtaget riktvärde (från tiden då systemet var i toppform).
      Det är därför som jag har lagt till knappen "Copy to Clipboard". Då är det lätt att spara mätvärden i en textfil. Av mina studier framgår att Windows 95 kanske är det bästa windowsbaserade operativsystemet från Microsoft, när det gäller belastning av CPU:n. På en 166 MHz dator blev utslaget ofta 164 MHz. Ibland 165 MHz. Skicka gärna ett e-mail och berätta om dina upptäckter.
Kända buggar
 
En liten bugg finns kvar i version 1.21 och det gäller About-fönstret. Detta fönster når du antingen genom systemmenyn (ikonen i övre vänstra hörnet: "About CPUspeed...") eller genom kommandon "Hjälp" och därefter "Om CPUspeed...". About-fönstret är tänkt att beskådas i programmets viloläge. Den, som försöker öppna det medan CPUspeed tar fram ett nytt mätvärde, får vänta tills mätningen är färdig.
      Lösning: Låt bli att klicka fram fönstret under pågående mätning. Detta blockerar nämligen all efterföljande inmatning, tills About-fönstret öppnas. Du kan däremot avbryta mätningen med Bryt-knappen och sedan öppna About-fönstret.
      En annan liten bugg, som fanns med redan från versionen 1.00: Skulle datorn vara påslagen i exakt 49,7 dagar i sträck, så finns det en viss mikroskopisk risk att ett enstaka mätvärde kan bli fel.
      Skulle du upptäcka något annat, så skicka ett e-mail.
Licensvillkor
 
Det tråkigaste tar vi sist. Egentligen tycker jag inte att det ska behövas, men för att vara tydlig, så gäller för mina program samma allmänna regler som för all annan, allmänt tillgänglig freeware. Bland annat innefattar det följande punkter:
du får  
1. Exekvera programmet i obegränsad omfattning på obegränsat antal datorer.
2. Avgiftsfritt distribuera programmet i obegränsad omfattning, såtillvida distributionen inte innebär reklam för din affärsverksamhet eller ett bonus till dina produkter. Vid distribuering ska du då ange att programmet är skrivet av Jiri Klokocka i Sverige.
förbjudet  
1. Så kallad "reverse engineering", dvs snoka i koden, ska du låta bli.
2. Och så får du inte ändra i programmets kod. Ajaj!
ansvar  
Jag hoppas att du håller med om att det vore orimligt för mig att ansvara för eventuella konsekvenser av användandet av CPUspeed. Använd programmet endast i den omfattning som du själv är beredd att ansvara för. Dessutom är ju det här ett gratisprogram.
 
copyright Jiri Klokocka, Sweden
skapad: 2003-01-18
uppdaterad senast: 2010-09-19
URL: http://www.bahnhof.se/wb109311/arc/freeware/CPUspdSE.htm