I am about to buy a Dell computer with a 320 GByte hard drive. Does
anyone have any suggestions for partitioning the hard drive to maximize
performance.
There are many reasons for having multiple partitions, but improving
performance is *not* one of them.
Specifically, I was thinking of three partitions -- Vista,
applications, and data.
1. Will partitioning degrade performance.
A word on the terminology: partitioning is required, not optional.
Partitioning is the act of creating one or more partitions on the
drive. Since you can't use a drive until it has at least one partition
on it, *everyone* needs to partition.
So I assume you mean "will having *multiple* partitions degrade
performance?" The answer is yes, very slightly. Multiple partitions
spread out files further on the drive, causing the heads to have to
travel farther to get to the other partitions. That will cause a small
degradation in performance, but it's usually small enough so that it
should be disregarded in deciding how to set up your drive.
2. How much should be allocated to a Vista partition to get maximum speed.
Speed is *not* the issue, and is irrelevant. The issue is how much
space*you* need.
3. How much -- or rather how much extra space -- should be allocated to a
partition containing applications.
Zero space. Many people recommend separating the operating system
and installed applications on different partitions because think that
if they ever have to reinstall Windows, their applications will
remain. They are wrong. Even if your applications are installed on a
partition separate from that the operating system is on, you can *not*
reinstall the operating system without losing the applications. The
reason is that all applications (except for a very occasional
near-trivial one) have entries and pointers to them within Windows, in
the registry and elsewhere. With Windows gone, all those entries get
lost, and the applications get broken. So that benefit doesn't exist.
Applications should be on the same partition as the operating system.
4. Do I need much extra space for a partition assigned to data.
Again, that depends entirely on you. Nobody here knows how much data
you have and how quickly that amount will grow in the future.
5. Will compressing any partition serve a useful function.
It will save space, but at an enormous cost--you run a greatly
increased risk of losing everything on the partition.
Here's my standard post on partitioning.
My view is that most people's partitioning scheme should be based on
their backup scheme. If, for example, you backup by creating a clone
or image of the entire drive, then a single partition might be best.
If, on the other hand, you backup only your data, then the backup
process is facilitated by having all data in a separate partition.
Except for those running multiple operating systems, there is seldom
any benefit to having more than two partitions.