Slashdot Mirror


Samsung Creates New File System F2Fs For Linux & Android

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."

7 of 140 comments (clear)

  1. Keyword: Android by GeneralTurgidson · · Score: 2, Insightful

    I don't think Samsung would've created this if Android wasn't a huge driver behind their mobile success.

    1. Re:Keyword: Android by Anonymous Coward · · Score: 4, Insightful

      Well yeah, McDonalds isn't going to going to manufacture couches when it has no benefit to them.

    2. Re:Keyword: Android by Xtifr · · 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.

    3. Re:Keyword: Android by maxdread · · 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.

    4. Re:Keyword: Android by beelsebob · · Score: 3, Insightful

      Actually, it's not for bare nand like you find in android devices... it's for SSDs like their recently released 840 series.

  2. exactly by manicpop · · Score: 3, Insightful

    That's the beauty of the open source model. People and businesses contribute things that benefit them directly, but they benefit everyone indirectly. Large companies don't contribute to the Linux kernel to be nice guys, they generally contribute code and patches to benefit their own products and systems. Their contributions benefit everyone, however.

  3. Re:SSD Drives by bogolisk · · 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.

    --
    Bogus