Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
The Ubuntu community has contributed 21563 ideas, 132479 comments, 2607061 votes
Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas
Idea #23966: NILFS default file system for SSD

Written by xavierraffin the 11 Mar 10 at 10:34. Related project: Live CD installer. Status: New
Rationale
NILFS is a file system which greatly improve performance on Solid State Drives.

NILFS is included in the kernel since 2.6.30 release.

SSD market is booming.

Maybe ubuntu installation could suggest NILFS file format if the computer drive is a SSD.

See: http://linuxmag.s3.amazonaws.com/i/articles/7345/Postmark_small.png
(from : http://www.linux-mag.com/cache/7345/1.html)

175
votes
up equal down
Solution #1: Propose "optimise performance" option
Written by xavierraffin the 11 Mar 10 at 10:34.
If an SSD is detected, an option "optimise disk performance" could be displayed at install.

It could be checked by default.

For advanced user the information "NILFS file system" must be displayed.
85
votes
up equal down
Solution #2: Wait for btrfs or nilfs to stabilize
Written by Otus the 16 Mar 10 at 15:46.
Consider using one of the upcoming SSD targeted filesystems when they have stabilized. While nilfs isn't (prominently) listed as unstable, many of the important features are still TODO and that list includes SSD optimization:

http://www.nilfs.org/en/current_status.html

Until then, offer them only to advanced users through manual choices, possibly with warnings as appropriate.

Propose your solution

Attachments
No attachments.


Duplicates


Comments
Akerbos wrote on the 11 Mar 10 at 17:01
Is it reliable?

la_serpe wrote on the 11 Mar 10 at 18:49
It could prolong SSD's live span

dededede4 wrote on the 11 Mar 10 at 21:06
To help start the dell mini 9 in 10 seconds

krs wrote on the 12 Mar 10 at 15:52
further reading about NILFS and EXT4, BTRFS : http://www.phoronix.com/scan.php?page=article&item=ext4_btrfs_nilfs2&num=1


BTRFS seems to be a more interesting FS, it also include SSD optimizations.

krs wrote on the 12 Mar 10 at 15:56
Both NILFS and BTRFS are not stable yet.

Akerbos wrote on the 12 Mar 10 at 19:21
@la_serpe: I have read claims that with the leveling technologies we have today and under "normal" desktop use, the rest of any machine would wear out before the SSD would lose significant capacity. Even if it would: In two years, they will be larger and cheaper by multitudes and most of the complainers today would exchange them anyway.

Muriel wrote on the 12 Mar 10 at 20:45
The Phoronix benchmark is made on a mechanical disk and not an SSD !!!

TrueSongMedia wrote on the 21 Mar 10 at 11:43
From what I understand, this may be a good option down the road, but the FS needs a bit more work before Ubuntu uses it as the SSD default. (Just my opinion)


Post your comment