I noticed that even if I set the priority of one application higher than another, if they both use the same drive (and both use the drive somewhat heavily) the first application running will keep drive priority. For instance, while defragging one partition on my EHDD (External Hard Disk Drive) if I then decide to play a video on that EHDD (whether it’s the same partition or not) the video will load very slowly because (presumably) all the heads on the harddrive are focused on defragging and don’t want to switch to playing videos. I’ve also noticed that even if I start my media player (VLC in this case) first when I’m done playing a video and start the next it’s slowed (presumably because it was no longer using the disk for the brief period in between). What I want to know is if there’s a way to to make my drive prioritize so say only 2 or 3 heads are dedicated to defragging (I’m assuming I have 4 heads and disc rotation isn’t as much of a problem).
Any ideas?