Re: Program really slow..



Wow.. my hard drive is horrific. My minimum transfer rate was 3.7MB and Max
42.4. Spiked down a few times. The 3.7 was near the beginning of it's test.

"Paul" <nospam@xxxxxxxxxx> wrote in message
news:gtvhj6$32i$1@xxxxxxxxxxxxxxxxxxxxxx

To start, benchmark with HDTune.

http://www.hdtune.com/hdtune_255.exe

The purpose of doing that, is to see whether the disk is in PIO mode or
not.
A 7200RPM IDE (ribbon cable) disk, might manage 60MB/sec near the
beginning
of the disk, and 40MB/sec near the end of the disk. On a brand new disk,
where there are few downward spikes in the plot, you can even see the
"zones" on the disk platter.

This is the curve for a relatively fast disk. Bandwidth ranges from
85MB/sec
down to about 55MB/sec on this one. My disks are a bit more modest in
performance.

http://www.legitreviews.com/images/reviews/699/hdtune_1500.jpg

You can check basic parameters of the CPU and memory, with this.

http://www.cpuid.com/cpuz.php

For a simple performance benchmark, you can try SuperPI. I use 1 million
digits for older processors, as those processors don't have a very large
L2 cache.

http://www.xtremesystems.com/pi/super_pi_mod-1.5.zip

(http://www.xtremesystems.com/pi/)

To get numbers to compare against, I use hwbot.org. This is for
a P4 1.8GHz Northwood. There are only a couple entries for stock
operating speed. I picked one here as an example.

http://www.hwbot.org/ResultBrowseByProcessor.do?cpuModelId=1316

207. CPU-Z - 1800.4 mhz - RomanLV (Over?lockers.?om.UA Team )
- (Pentium 4 1.8Ghz Northwood @ 1800mhz)
Time = 1 minute 39.4 seconds or 99.4 seconds total for 1 million
digits

In addition to some basic benchmarks and checks, you can also use
Sysinternals Process Explorer, and see what percentage of time is
spent on DPC (deferred procedure calls, a part of servicing interrupts
at non-interrupt level) or interrupts. In some cases, there are chips
with known design problems, that create "interrupt storms", and that
can reduce visible performance. Interrupt related issues tend to be
hidden from the user. Sometimes certain interrupt issues even cause
problems with Windows time keeping accuracy (more than the normal
drift).

(Process Explorer)
http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx

HTH,
Paul


.



Relevant Pages

  • Re: Program really slow..
    ... Then when you inside and you scroll ... low disk space and the program used to work fine. ... Sysinternals Process Explorer, and see what percentage of time is ... Interrupt related issues tend to be ...
    (microsoft.public.windowsxp.general)
  • Re: Program really slow..
    ... Then when you inside and you scroll up and down through your code it'll be REALLY slow.. ... My system has always had this low disk space and the program used to work fine. ... Sysinternals Process Explorer, and see what percentage of time is ... Interrupt related issues tend to be ...
    (microsoft.public.windowsxp.general)
  • Re: DONT KNOW WHAT IS THE PROBLEM
    ... task bar manger is not ... Run the benchmark on your disk drive. ... Select "1M" or 1 million digits as the size of the test ...
    (alt.comp.hardware.pc-homebuilt)
  • Re: Ms SQL server db options for performance issues after db corruption
    ... Also, do you have a performance benchmark of the system, before the problem? ... I have a customer using Ms SQL Server 2000 SP3 installed on optical RAID-5 ... Disk Array. ... But now, cust. ...
    (microsoft.public.sqlserver.tools)
  • Re: Ms SQL server db options for performance issues after db corruption
    ... Also, do you have a performance benchmark of the system, before the problem? ... I have a customer using Ms SQL Server 2000 SP3 installed on optical RAID-5 ... Disk Array. ... But now, cust. ...
    (microsoft.public.sqlserver.programming)

Loading