Samsung Creates New File System F2Fs For Linux & Android 140
sfcrazy writes "Samsung has created a new Linux file system called F2FS. Jaegeuk Kim of Samsung writes on the Linux Kernel Mailing List: F2FS is a new file system carefully designed for the NAND flash memory-based storage devices. We chose a log structure file system approach, but we tried to adapt it to the new form of storage. Also we remedy some known issues of the very old log structured file system, such as snowball effect of wandering tree and high cleaning overhead."
Keyword: Android (Score:2, Insightful)
Re:Keyword: Android (Score:4, Insightful)
Well yeah, McDonalds isn't going to going to manufacture couches when it has no benefit to them.
Re:Keyword: Android (Score:5, Insightful)
Sure, and they might not have released it to the public if it weren't for the GPL. On the other hand, they've developed something that looks like it may be very useful, and have released it without batting an eye. They're one of only seven Platinum members of the Linux Foundation. I think it's clear they understand how the ecosystem works, and they're happy to participate. Hard to fault them for that.
And actually, as I understand it, they use Linux for a lot more than just Android devices. They also have embedded Linux in other systems, like TVs.
exactly (Score:3, Insightful)
Re:Keyword: Android (Score:4, Insightful)
Well considering the vast size of Samsung, they probably do far more work with Linux than Google does as well.
People forget we're talking about a company that not only builds products in pretty much every home electronics category but also ships, CCTV, aircraft (for a while), artillery and automated turrets. None of this counting the bits and pieces they research and build that go into each of those products.
Re:Keyword: Android (Score:4, Insightful)
Actually, it's not for bare nand like you find in android devices... it's for SSDs like their recently released 840 series.
Re:SSD Drives (Score:3, Insightful)
SSDs are NAND, but they are not bare NAND. They have control circuitry which manages the problems with NAND (e.g. bad blocks), and presents the drive as a contiguous block of good storage.
These filesystems are all for bare NAND, not SSDs, which include NAND, but are not bare NAND.
How can this be "Informative", it's plain wrong. f2fs works on top of block devices.