Sunday, March 14, 2010

How to kill a hard drive

A couple days ago I started running into problems with video editing and DVD burning that I had not seen before. On further investigating I noticed the hard drives were pegged at 100% all the time. This was new, so I did the normal investigation of running processes and services to see what was thrashing. I do have to say the Resource Monitor Microsoft added in Vista is handy. I noticed one of the svchost services was reading a bunch of the 4GB video files all the time.
After a little investigation I figured out why. Vista added an updated pre-caching service called Superfetch. Normally this service looks at the files you use often and moves them to memory. As I found out from reading up on it at PCStats and OCModShop. Normally this only causes problems on systems with 2GB or less of RAM, but even 12GB gets full quickly when you are loading a bunch of 4GB files.
The problem was that my friend and wife had both been doing a ton of video editing lately, so Superfetch decided it needed to have all the raw footage and DVD images in memory. Well that does not work so well since the raw videos were 4GB each and the DVDs were between 4 and 8 GB. So it was just constantly loading files into memory and then dumping them and loading more causing the hard drive to thrash constantly. So if you are seeing unusually high hard drive activity you can add Superfetch to the list of services to disable.
My computer needed some process cleanup anyway.

1 comment:

  1. Good to know. I think I'll start with getting off of Windows 95 and upgrading to the new millinium first. ;)

    ReplyDelete