A "hard drive" and "RAM" are two totally different things..
I'm fairly sure you dont' have a 256 MB hard drive.. A computer hard drive is a disk/platter that stores long term data that you place there.. On most new computers that storage space is in multiple Gigabytes )GB), not MB or megabytes.. In order to determine the amount of storage space you have on the hard drive, double click on "My Computer", then RIGHT click on the "C drive" icon, choose "Properties" from the menu.. You'll see an approximate amount of space Used and Free. That's your hard drive..and if you have lots of space "Free", you may not need a second hard drive. (if you really need more storage space, it is possible to install a second hard drive and yes, the type of hard drive you've mentioned with 7200 RPM is good.)
Next, RAM (Random Access Memory) stickes are fairly small modules which plug in to the motherboard and are used to "temporarily" store and use data being processed by the computer. More RAM modules can be added to the slots on the motherboard, depending on the type of RAM needed and the number of slots available, to increase the amount of short term memory available to the computer.. On a Windows XP computer, 256 MB is a bare minimum and I generally recommend increasing that to, AT LEAST, 512 MB, preferably more.
Hope this helps.
Windows XP, Dell OptiPlex GX110, RAM 256MB
Do I need a 2nd Internal Hard Drive and , if so, how large and what brand? I was told to get 7200RPM and 8MB of Cache, but I don't know how much memory I should get.
Also, is it ever feasable to completely replace the existing 256MB with ONE larger Internal Hard Drive instead of having TWO smaller Internal Hard Drives.
As you can see, I am new to all this.