F2FS

Från Wikipedia, den fria encyklopedin
Hoppa till navigation Hoppa till sökning

F2FS ( Flash-Friendly File System ) är ett Flash- filsystem som utvecklats av Jaegeuk Kim ( Hangul 김재극) på Samsung för Linux-kärnoperativsystem . Den skickades för inkludering i den officiella Linux -kärnan [1] och är tillgänglig för första gången i 3,8 -kärnan, men markerad som experimentell. [2]

Syftet med F2FS var att definiera ett filsystem som från början var anpassat till egenskaperna hos NAND- flashlagringsmedier (t.ex. SSD-enheter , eMMC och SD-minneskort ), [3] som används i många system, inklusive mobila Enheter till servrar, är utbredda.

Samsung valde tillvägagångssättet för ett loggstrukturerat filsystem (LFS), som anpassades till nyare lagringstyper. F2FS antas också vara ett botemedel mot några kända problem med den äldre generationen av dessa filsystem, till exempel: B. Snöbollseffekter som vandrande träd och den stora ansträngningen som krävs för att städa upp. [4] [5]

Eftersom NAND-flashenheter visar olika egenskaper, beroende på deras interna geometri och flashhanteringsschemat (Flash Translation Layer, FTL) som används, har olika parametrar lagts till av Samsung, till exempel för att definiera beläggningsmönstret (layout på disken) ") och val av saneringsalgoritmer. [1]

I jämförelsetester visar F2FS sig vara ganska kraftfullt. [6]

Se även

Individuella bevis

  1. a b Jens Ihlenfeld, F2FS: Samsung utvecklar gratis filsystem för flashminne i golem.de, 8 oktober 2012. Åtkomst 25 februari 2013
  2. Kristian Kißling, Kernel 3.8 med optimeringar till filsystemet och grafikkortkod i: Linux-Magazin, 19 februari 2013. Åtkomst 25 februari 2013
  3. F2FS: Samsungs nya filsystem för flashminne i: heise.de, 8 oktober 2012. Hämtad den 25 februari 2013
  4. ^ Kevin Parrish, Samsung Intros NAND Flash-Friendly File System , 8 oktober 2012. Hämtad 25 februari 2013
  5. ^ Hans-Joachim Baader, F2FS: Nytt Flash-optimerat filsystem för Linux i Pro-Linux, 8 oktober 2012. Åtkomst 25 februari 2013
  6. ^ Phoronix Test Suite, Linux 4.7 - EXT4 vs. F2FS vs. Btrfs vs. XFS vs. NTFS i OpenBenchmarking.org, 4 augusti 2016, öppnade 1 november 2016