Overclock.net › Forums › Components › Hard Drives & Storage › SSD › Partitions and filesystems for SSD
New Posts  All Forums:Forum Nav:

Partitions and filesystems for SSD

post #1 of 5
Thread Starter 
Hello,

I just bought a 128GB Corsair M4. Will install Linux only on it, and have a couple of questions:

  1. On the internet everybody says to divide the SSD in a number of partitions (one to be used for /, one for /boot, one for /home, one for /var, one for the swap and so on).
    Is this really a good thing?
    The first thing that comes to my mind is that by using multiple partitions the SSD cells will wear out in uneven way, since some partitions (like /var) are written more than others (like /boot), and this should be a bad thing.
  2. What filesystem should I use? I'd like to hear some impressions about the different filesystems.
    So far I always put NILFS2 on my SSDs (only microSDs and usb sticks, they didn't support TRIM) and it did really nice. This disk however supports TRIM, so I think that filesystems supporting TRIM would be ok as well. Ext4 and btrfs seems to be the most popular filesystems.
    Any impression on these two? What btrfs options would you suggest? How about the other filesystems? Are they really better than NILFS2 on an SSD supporting TRIM?

Edited by peoro - 4/30/12 at 11:24am
post #2 of 5
if you have a different hd that you store data on, there is not much point in various partitions, aside from maybe keeping your settings through a reinstall. I don't have much experience with non-windows filesystems other than EXT, but EXT4 seems as fast as NTFS on my SSD and no issues thus far. As far as a swapdrive, I am pretty sure you would want this to be a separate partition, but how much RAM are you working with? upwards of 4GB, I wouldn't worry about it, unless you are doing something memory heavy. you could also dedicate a flash drive for this purpose to keep space free on the SSD (from what I understand, the more space, the faster - and the longer it lasts.)
Edited by -SE7EN- - 4/30/12 at 11:35am
K7 DREADNOUGHT
(22 items)
 
Melted
(22 items)
 
 
CPUMotherboardGraphicsRAM
Intel core i7-920 Asus Rampage Gene Asus GTX 260 9 GB DDR3 Ram 
Hard DriveHard DriveHard DriveOptical Drive
2TB Hitachi SATA 7200RPM HD Hitachi 1TB 7200RPM HD Toshiba External 750 GB DVD-RW Drive 
CoolingOSOSMonitor
SpinQ Windows 7 Ultimate x64 Ubuntu 10.10 x64 Acer 24" LCD 
KeyboardPowerCaseMouse
Razer Arctosa 500 Watt Asus CG-5290 Logitech Wireless 
Mouse PadAudioAudioOther
Generic Black Mat 7.2 Surround Logitech Stereo Headset Logitech G13 Gamepad 
OtherOther
XBOX 360 for Windows Controller Genius MetalStrike Pro Joystick 
  hide details  
Reply
K7 DREADNOUGHT
(22 items)
 
Melted
(22 items)
 
 
CPUMotherboardGraphicsRAM
Intel core i7-920 Asus Rampage Gene Asus GTX 260 9 GB DDR3 Ram 
Hard DriveHard DriveHard DriveOptical Drive
2TB Hitachi SATA 7200RPM HD Hitachi 1TB 7200RPM HD Toshiba External 750 GB DVD-RW Drive 
CoolingOSOSMonitor
SpinQ Windows 7 Ultimate x64 Ubuntu 10.10 x64 Acer 24" LCD 
KeyboardPowerCaseMouse
Razer Arctosa 500 Watt Asus CG-5290 Logitech Wireless 
Mouse PadAudioAudioOther
Generic Black Mat 7.2 Surround Logitech Stereo Headset Logitech G13 Gamepad 
OtherOther
XBOX 360 for Windows Controller Genius MetalStrike Pro Joystick 
  hide details  
Reply
post #3 of 5
Thread Starter 
I don't have a different HD: will put this SSD on a laptop I just bought (and which still has to be shipped), replacing its built-in HDD.

The swap is not a problem: this laptop will have 8GB of RAM, and I'm planning about using the 2GB of the nvidia video card as a compressed swap partition using compcache.

My main concern is about partitioning, because lots of blogs/wikis/forums suggest to divide the system in a number of partitions, but I cannot understand what's the point in doing that.

Guess I'll put a single partition (my system root) on the disk, and will use ext4 since I'm quite happy about it on my HDDs. If I ever get another SSD and some spare time I'll test other filesystems...
post #4 of 5
Quote:
Originally Posted by peoro View Post

The first thing that comes to my mind is that by using multiple partitions the SSD cells will wear out in uneven way, since some partitions (like /var) are written more than others (like /boot), and this should be a bad thing.

AFAIK SSD cells don't get locked in a certain partition, so no uneven wear can occur.
Some people even don't partition the whole SSD to leave more space for over-provisioning. Some SSD firmware updates have even raised their over-provisioning size after the ssd's official release, to get a better lifetime.
post #5 of 5
Quote:
Originally Posted by peoro View Post

I don't have a different HD: will put this SSD on a laptop I just bought (and which still has to be shipped), replacing its built-in HDD.
The swap is not a problem: this laptop will have 8GB of RAM, and I'm planning about using the 2GB of the nvidia video card as a compressed swap partition using compcache.
My main concern is about partitioning, because lots of blogs/wikis/forums suggest to divide the system in a number of partitions, but I cannot understand what's the point in doing that.
Guess I'll put a single partition (my system root) on the disk, and will use ext4 since I'm quite happy about it on my HDDs. If I ever get another SSD and some spare time I'll test other filesystems...
Quote:
Originally Posted by -SE7EN- View Post

there is not much point in various partitions, aside from maybe keeping your settings through a reinstall.

I would personally dedicate a partition (not /home or something, but an actual storage partition) for your documents in case of issues. You'll have to redo all your OS settings if you reformat, but I think that is less hassle than having to work with various / mount points when you reformat.
K7 DREADNOUGHT
(22 items)
 
Melted
(22 items)
 
 
CPUMotherboardGraphicsRAM
Intel core i7-920 Asus Rampage Gene Asus GTX 260 9 GB DDR3 Ram 
Hard DriveHard DriveHard DriveOptical Drive
2TB Hitachi SATA 7200RPM HD Hitachi 1TB 7200RPM HD Toshiba External 750 GB DVD-RW Drive 
CoolingOSOSMonitor
SpinQ Windows 7 Ultimate x64 Ubuntu 10.10 x64 Acer 24" LCD 
KeyboardPowerCaseMouse
Razer Arctosa 500 Watt Asus CG-5290 Logitech Wireless 
Mouse PadAudioAudioOther
Generic Black Mat 7.2 Surround Logitech Stereo Headset Logitech G13 Gamepad 
OtherOther
XBOX 360 for Windows Controller Genius MetalStrike Pro Joystick 
  hide details  
Reply
K7 DREADNOUGHT
(22 items)
 
Melted
(22 items)
 
 
CPUMotherboardGraphicsRAM
Intel core i7-920 Asus Rampage Gene Asus GTX 260 9 GB DDR3 Ram 
Hard DriveHard DriveHard DriveOptical Drive
2TB Hitachi SATA 7200RPM HD Hitachi 1TB 7200RPM HD Toshiba External 750 GB DVD-RW Drive 
CoolingOSOSMonitor
SpinQ Windows 7 Ultimate x64 Ubuntu 10.10 x64 Acer 24" LCD 
KeyboardPowerCaseMouse
Razer Arctosa 500 Watt Asus CG-5290 Logitech Wireless 
Mouse PadAudioAudioOther
Generic Black Mat 7.2 Surround Logitech Stereo Headset Logitech G13 Gamepad 
OtherOther
XBOX 360 for Windows Controller Genius MetalStrike Pro Joystick 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: SSD
Overclock.net › Forums › Components › Hard Drives & Storage › SSD › Partitions and filesystems for SSD