O
Ohaya
Hi,
As some of you may have noted, I've been struggling with trying to determine
why I'm getting high CPU Utilization and relatively low burst read speed
with HDTach on one Win2K installation (my original one) vs. a clean Win2K
installation.
Well, tonight, I stumbled across the solution to at least half of the
puzzle, the high CPU Utilization.
This is going to be somewhat complicated ...
Ok, with large drives, I'm in the habit of partitioning the drive.
Typically, I've been partitioning my drives as follows:
C: - Windows (FAT32)
D: - Swap (FAT16)
E: - Data
I've been following this scheme for awhile, since at least Win98, because
having a small FAT16 partition as for the swap/pagefile was recommended, and
when I moved to Win2K, I kept doing the same thing.
If you recall, the problem that I was encountering was that when I got a
larger drive, I copied my original Win2K installation over to the new drive,
and I was finding that I was getting high (~45%+) CPU Utilization, and
relatively low (see below) burst read speed (~70MB/s).
To try to track these problems down, I created another partition on the
drive so that I could do a clean Win2K installation, and swap between my
original Win2K installation and the clean Win2K installation. With the clean
Win2K installation, I was finding relatively low (~ 5 - 15%) CPU
Utilization, and relatively high burst speeds (~80MB/s).
As I was testing tonight, I was testing with the clean Win2K installation,
and I just happened to notice that if I put the swap/pagefile on the D:
partition, I'd get high (~45%) CPU Utilization whereas if I put my
swap/pagefile on my C: partition, I'd get low CPU Utilization. This was with
the clean Win2K installation!!
Aha!
So, I deleted the Swap partition, and re-created it as a FAT32 partition.
Once I did that, I tested some more, first with the clean Win2K
installation.
What I found was that with the Swap partition being formatted as FAT32, I
could put my swap/pagefile on either the C: or D: partition, and I'd still
get the lower (~5 - 15%) CPU Utilization!!!
I then booted into my original Win2K installation, and did the same test,
and again, I found that I was now getting the lower CPU Utilization, even
with my original Win2K installation!!
So, the bottom line is that it appears that there formatting of the drive
and/or partitions is affecting the CPU Utilization results that HDTach
produces.
I don't quite know why, but it definitely appears this way from my testing.
Ok, so it appears (to me at least) that I've resolved the CPU Utilization
issue with HDTach.
I still am puzzled about the burst read speed difference between my original
Win2K installation and the clean Win2K installation, but I kind of think
that there's something (either a hidden service or driver or something) that
is causing the burst read speed on my original Win2K installation to be
lower.
But that's a battle for another day ...
Anyway, I hope that all of this helps others who may be trying to figure out
what's going on with their HDTach CPU Utilization results!!
Jim
As some of you may have noted, I've been struggling with trying to determine
why I'm getting high CPU Utilization and relatively low burst read speed
with HDTach on one Win2K installation (my original one) vs. a clean Win2K
installation.
Well, tonight, I stumbled across the solution to at least half of the
puzzle, the high CPU Utilization.
This is going to be somewhat complicated ...
Ok, with large drives, I'm in the habit of partitioning the drive.
Typically, I've been partitioning my drives as follows:
C: - Windows (FAT32)
D: - Swap (FAT16)
E: - Data
I've been following this scheme for awhile, since at least Win98, because
having a small FAT16 partition as for the swap/pagefile was recommended, and
when I moved to Win2K, I kept doing the same thing.
If you recall, the problem that I was encountering was that when I got a
larger drive, I copied my original Win2K installation over to the new drive,
and I was finding that I was getting high (~45%+) CPU Utilization, and
relatively low (see below) burst read speed (~70MB/s).
To try to track these problems down, I created another partition on the
drive so that I could do a clean Win2K installation, and swap between my
original Win2K installation and the clean Win2K installation. With the clean
Win2K installation, I was finding relatively low (~ 5 - 15%) CPU
Utilization, and relatively high burst speeds (~80MB/s).
As I was testing tonight, I was testing with the clean Win2K installation,
and I just happened to notice that if I put the swap/pagefile on the D:
partition, I'd get high (~45%) CPU Utilization whereas if I put my
swap/pagefile on my C: partition, I'd get low CPU Utilization. This was with
the clean Win2K installation!!
Aha!
So, I deleted the Swap partition, and re-created it as a FAT32 partition.
Once I did that, I tested some more, first with the clean Win2K
installation.
What I found was that with the Swap partition being formatted as FAT32, I
could put my swap/pagefile on either the C: or D: partition, and I'd still
get the lower (~5 - 15%) CPU Utilization!!!
I then booted into my original Win2K installation, and did the same test,
and again, I found that I was now getting the lower CPU Utilization, even
with my original Win2K installation!!
So, the bottom line is that it appears that there formatting of the drive
and/or partitions is affecting the CPU Utilization results that HDTach
produces.
I don't quite know why, but it definitely appears this way from my testing.
Ok, so it appears (to me at least) that I've resolved the CPU Utilization
issue with HDTach.
I still am puzzled about the burst read speed difference between my original
Win2K installation and the clean Win2K installation, but I kind of think
that there's something (either a hidden service or driver or something) that
is causing the burst read speed on my original Win2K installation to be
lower.
But that's a battle for another day ...
Anyway, I hope that all of this helps others who may be trying to figure out
what's going on with their HDTach CPU Utilization results!!
Jim