abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 18:44 | Nová verze

    Jakub Jelínek oznámil vydání verze 15.1 (15.1.0) kolekce kompilátorů pro různé programovací jazyky GCC (GNU Compiler Collection). Jedná se o první stabilní verzi řady 15. Přehled změn, nových vlastností a oprav a aktualizovaná dokumentace na stránkách projektu. Některé zdrojové kódy, které bylo možné přeložit s předchozími verzemi GCC, bude nutné upravit.

    Ladislav Hagara | Komentářů: 0
    včera 03:55 | Komunita

    Byly vyhlášeny výsledky letošní volby vedoucího projektu Debian (DPL, Wikipedie). Staronovým vedoucím zůstává Andreas Tille.

    Ladislav Hagara | Komentářů: 12
    24.4. 16:55 | IT novinky

    Jason Citron končí jako CEO Discordu. Od pondělí 28. dubna nastupuje nový CEO Humam Sakhnini, bývalý CSO Activision Blizzard.

    Ladislav Hagara | Komentářů: 5
    24.4. 14:22 | Nasazení Linuxu

    Článek na Libre Arts představuje baskytarový multiefekt Anagram od společnosti Darkglass Electronics. S Linuxem uvnitř (licence, GitHub).

    Ladislav Hagara | Komentářů: 1
    24.4. 10:22 | IT novinky

    Městský soud v Praze vyhlásil rozsudek, který vyhověl žalobě novináře Jana Cibulky, který s podporou spolku IuRe (Iuridicum Remedium) požadoval omluvu od státu za to, že česká legislativa nařizuje operátorům uchovávat metadata o elektronické komunikaci. To je přitom v rozporu s právem. Stát se musí novináři omluvit a zaplatit náklady řízení. Především je ale součástí přelomové rozhodnutí o nelegálnosti shromažďování dat a o

    … více »
    Ladislav Hagara | Komentářů: 7
    24.4. 08:22 | IT novinky

    Americké technologické firmy Apple a Meta Platforms porušily pravidla na ochranu unijního trhu, uvedla včera Evropská komise (EK). Firmám proto vyměřila pokutu – Applu 500 milionů eur (12,5 miliardy Kč) a Metě 200 milionů eur (pět miliard Kč). Komise to oznámila v tiskové zprávě. Jde o první pokuty, které souvisejí s unijním nařízením o digitálních trzích (DMA). „Evropská komise zjistila, že Apple porušil povinnost vyplývající z nařízení

    … více »
    Ladislav Hagara | Komentářů: 33
    24.4. 08:11 | IT novinky

    Americká společnost OpenAI, která stojí za chatovacím robotem ChatGPT, by měla zájem o webový prohlížeč Chrome, pokud by jeho současný majitel, společnost Google, byl donucen ho prodat. Při slyšení u antimonopolního soudu ve Washingtonu to řekl šéf produktové divize ChatGPT Nick Turley.

    Ladislav Hagara | Komentářů: 0
    24.4. 07:55 | Nová verze

    Po roce vývoje od vydání verze 1.26.0 byla vydána nová stabilní verze 1.28.0 webového serveru a reverzní proxy nginx (Wikipedie). Nová verze přináší řadu novinek. Podrobný přehled v souboru CHANGES-1.28.

    Ladislav Hagara | Komentářů: 0
    24.4. 07:44 | Nová verze

    Byla vydána nová verze 10.0.0 otevřeného emulátoru procesorů a virtualizačního nástroje QEMU (Wikipedie). Přispělo 211 vývojářů. Provedeno bylo více než 2 800 commitů. Přehled úprav a nových vlastností v seznamu změn.

    Ladislav Hagara | Komentářů: 0
    23.4. 16:33 | Komunita

    42 svobodných a otevřených projektů získalo finanční podporu od NLnet Foundation (Wikipedie).

    Ladislav Hagara | Komentářů: 0
    Jaký filesystém primárně používáte?
     (58%)
     (1%)
     (9%)
     (21%)
     (4%)
     (1%)
     (2%)
     (0%)
     (1%)
     (2%)
    Celkem 453 hlasů
     Komentářů: 18, poslední 17.4. 12:41
    Rozcestník

    F2FS: nový souborový systém pro flash paměti

    V diskusním listu LKML (Linux Kernel Mailing List) byl včera představen nový souborový systém speciálně navržený pro zařízení s NAND flash pamětí. Souborový systém F2FS (Flash-Friendly File System) byl vyvinut společností Samsung. Jaegeuk Kim poslal za společnost Samsung do LKML nejenom představení nového souborového systému, ale samozřejmě také dokumentaci a příslušné patche. Greg Kroah-Hartman pochválil F2FS na Google+. F2FS bude skvělý pro zařízení s Androidem. Diskuse také na serveru Slashdot.

    6.10.2012 16:06 | Ladislav Hagara | Zajímavý software


    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    6.10.2012 20:20 erino72 | skóre: 2
    Rozbalit Rozbalit vše Re: F2FS: nový souborový systém pro flash paměti
    Myslite ze sa ujme aj na iných android devices, alebo len samsung? Aky je defaultny FS?
    6.10.2012 20:29 Attila Tóth
    Rozbalit Rozbalit vše Re: F2FS: nový souborový systém pro flash paměti
    Rád by som to videl u foťákov, usb kľúčov, nech sa toho microsofťáckeho trola zbavíme v podobe FATu.
    xvasek avatar 7.10.2012 00:05 xvasek | skóre: 21 | blog: | Zlín
    Rozbalit Rozbalit vše Re: F2FS: nový souborový systém pro flash paměti
    Myslím, že flash přístupná přímo a flash přes USB je trochu něco jiného. Pokud je tam řadič, chová se to jako normální blokové zařízení, ale pokud je přístup přímo, tak jsou ty operace takové dost obskurní.
    6.10.2012 20:33 klusik | Plzeň
    Rozbalit Rozbalit vše Re: F2FS: nový souborový systém pro flash paměti
    Hmm, to by mohlo být i zajímavé na SSD, žejo.

    Každopádně nevidím růžově, že bychom se zbavili FAT a podobných přežitků; když vidím, že se pořád masově prodávají DVDplayery, které umí JEN FAT a titulky načíst jen v CP1250 a o UTF nikdy neslyšely... že nepochopí MKV, to už se ani nedivím. Dokud si budeme uměle udržovat "dinosaury", tak jsou tyhle nápady hezké, ale...

    Nu co, ale, tak třeba zrovna tento nápad rozbije konzervativce, že. Ale už ani nečekám, že by widle začaly podporovat (byť přes nějaký driver nebo interface) ext4...

    Tohle rozbití škodí všem...
    Prostě já ;) www.klusik.cz
    6.10.2012 22:49 Redi | skóre: 9
    Rozbalit Rozbalit vše Re: F2FS: nový souborový systém pro flash paměti
    EXT4 na widlích funguje přes nějakou appku... Ale je to dost polovičatý...
    7.10.2012 11:48 ovoce
    Rozbalit Rozbalit vše Re: F2FS: nový souborový systém pro flash paměti
    Pro SSD nevím. Dneska ten řadič/firmware dělá psí kusy s realokováním bloků a rozkládáním zátěže, často si to dokonce reorganizuje při nečinnosti. Takže použití těch různých systémů psaných na tělo holé NAND mu (tipuju) v lepším případě nepomůže, v horším možná i ublíží.
    Luboš Doležel (Doli) avatar 7.10.2012 20:32 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: F2FS: nový souborový systém pro flash paměti
    Tyhlety FS bývají primárně určené pro RAW flash, ne?
    little.owl avatar 8.10.2012 01:13 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
    Rozbalit Rozbalit vše Re: F2FS: nový souborový systém pro flash paměti
    Ano. U normalnich usb flashek nebo ssd je to k nicemu. Tohle je uzitecne pro embedded systemy behajici primo na raw flash, kdy je treba implementovat wear leveling.
    A former Red Hat freeloader.
    7.10.2012 20:58 Jindřich Makovička | skóre: 17
    Rozbalit Rozbalit vše Re: F2FS: nový souborový systém pro flash paměti
    Hlavně je FAT uvedená přímo ve specifikaci SD karet. A pro SDXC je standardem exFAT, takže v budoucnu bude situace ještě horší.
    7.10.2012 23:08 ovoce
    Rozbalit Rozbalit vše Re: F2FS: nový souborový systém pro flash paměti
    Právně jo, ale útěchou budiž, že už nebude limit 4 GB na velikost souboru.
    xvasek avatar 7.10.2012 00:09 xvasek | skóre: 21 | blog: | Zlín
    Rozbalit Rozbalit vše Re: F2FS: nový souborový systém pro flash paměti
    Mám 8GB USB flash a chci tam nainstalovat Debian a mít to jako záchranný disk, ale aby tam fungovala i persisitence a aby to bylo plnohodnotné distro. Teď mám Debian live s persistencí, ale ten UnionFS (navíc s ext2) se mi moc nelíbí a hlavně to žere moc místa. Co tam dát za FS?
    7.10.2012 15:47 noname123
    Rozbalit Rozbalit vše Re: F2FS: nový souborový systém pro flash paměti
    Ja na HP Micro serveri mam Debian Wheezy na 16 GB USB kluci, normalna instalacia s EXT4, bez swap oddielu a funguje to perfektne.
    xvasek avatar 7.10.2012 20:13 xvasek | skóre: 21 | blog: | Zlín
    Rozbalit Rozbalit vše Re: F2FS: nový souborový systém pro flash paměti
    Asi to udělám podobně - našel jsem u ext3 parametr "commit", kde se dá nastavit, jak často má updatovat žurnál, přijde mi to lepší, než ext2. Chci mít tu flashku bootovatelnou na různých PC včetně Gnome, už se mi to hodněkrát osvědčilo. Co je zarážející, tak každý kout internetu popisuje, jak udělat Live CD, ale systémem instalovaným na USB flash se nikdo moc nezabývá, přitom Live CD mi přijde bez persistence dost o ničem a persistence na flash přes unionFS (a ext2!) je dost nestabilní a taková divná.
    8.10.2012 12:48 motyq
    Rozbalit Rozbalit vše Re: F2FS: nový souborový systém pro flash paměti
    jakou flashku mate? zrovna to ted resim, protoze mi odesla deska na domacim nasu, takze to chci hodit na nejaky amd zacate + usb flash.

    Akorat porad nevim co vybrat.

    Pocitam, ze napr logy hodim do ramky, swap taky vypnu... mam flashku vybranou nejaky patriot axle 8GB. Nenasel jsem totiz (drive jsem o to nekde zavadil) usb flashku s pinama, ktera sla zastrcit primo do zakladni desky - misto kabelu kterym se vedou do predniho/zadniho panelu bedny dodatecne usb porty... a sata diskonmodule uz je moc drahy - to se mi nechce davat...
    8.10.2012 22:43 lertimir | skóre: 64 | blog: Par_slov
    Rozbalit Rozbalit vše Re: F2FS: nový souborový systém pro flash paměti
    Konečně. Dva roky píšu kde to jde o nutnosti principielně nového FS pro flash disky a konečně začínám mít dojem, že tyhle nápady mají i jiní.
    9.10.2012 06:24 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: F2FS: nový souborový systém pro flash paměti
    Nápad je jedna věc, realizace druhá… (Tím chci říct, že to, že teprve teď někdo poslal do LKML návrh implementace, zdaleka neznamená, že to doteď nikoho nenapadlo.)
    9.10.2012 10:54 lertimir | skóre: 64 | blog: Par_slov
    Rozbalit Rozbalit vše Re: F2FS: nový souborový systém pro flash paměti
    to jasně, ale nemluvilo se o tom že na tom někdo pracuje.
    9.10.2012 08:22 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Re: F2FS: nový souborový systém pro flash paměti
    Existující YAFFS a podobné systémy je co?
    9.10.2012 10:55 lertimir | skóre: 64 | blog: Par_slov
    Rozbalit Rozbalit vše Re: F2FS: nový souborový systém pro flash paměti
    To nejsou filové systémy pro desitky a stovky GB data.
    xvasek avatar 10.10.2012 09:09 xvasek | skóre: 21 | blog: | Zlín
    Rozbalit Rozbalit vše Re: F2FS: nový souborový systém pro flash paměti
    Hlavně a zejména to není na SD kartu nebo USB klíč.
    10.10.2012 10:55 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Re: F2FS: nový souborový systém pro flash paměti
    Jenže na SD nebo USB nemáš přístup k NAND. Takže celá ta složitost s počítáním sektorů je zbytečná a stačí nasadit libovolný souborový systém, který není optimalizován na rotační média a který umí trim.
    little.owl avatar 10.10.2012 11:39 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
    Rozbalit Rozbalit vše Re: F2FS: nový souborový systém pro flash paměti
    +1
    Jenže na SD nebo USB nemáš přístup k NAND.
    Ano. Tam je controller mezi NAND a FS, ktery v podstate vsechny vyhody F2FS odstini. Tenhle FS miri o level nize, nez se pohybuje 99% uzivatelu PC.
    stačí nasadit libovolný souborový systém, který není optimalizován na rotační média a který umí trim.
    Presne tak, staci trim.
    A former Red Hat freeloader.
    little.owl avatar 9.10.2012 12:14 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
    Rozbalit Rozbalit vše Re: F2FS: nový souborový systém pro flash paměti
    A jak vam to pomuze? Tohle je filesystem pro bare NAND flash, kolik ze jich doma provozujete? Standardni SSD ci USB flash to nejsou.
    A former Red Hat freeloader.
    9.10.2012 21:40 lertimir | skóre: 64 | blog: Par_slov
    Rozbalit Rozbalit vše Re: F2FS: nový souborový systém pro flash paměti
    Podle odkazu do diskuse na Slashdot pracuje i nad blokovým zařízením. Takže bude i pro SSD. A hlavně používané file systémy mají hodně hluboko v designu zasazené optimalizace pro rotační disky, třeba přednačítání dat při průletu hlaviček, způsoby rozdělování inode po prostoru, snaha o defragmentizaci atd. Flash je v podstatě pro read pomalá paměť z náhodným přístupem a žádnou penalizací za dlouhé skoky. Zato má penalizace pro mnoho malých zápisů, pro mazání, a omezenou životnost jednotlivých buněk. To co samozřejmě SSD a v omezení míře USB flash dělají je flikování těchto vlastností v hardwaru tak, aby file systémy pro rotační disky byly použitelné.

    A podobně jak jsem do nějaké diskuse tady psal asi před rokem, směřují design do logově orientovaného filesystému, takže fragmentace bude obrovská, což nevadí, a zápisy do jednotlivých buněk málo časté, což pomůže. Jsem zvědav, kdy flash disky začnou do smart tabulek hlásit skutečné parametry disku, jako velkosti erase block, rychlosti erase.
    little.owl avatar 9.10.2012 23:54 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
    Rozbalit Rozbalit vše Re: F2FS: nový souborový systém pro flash paměti
    pracuje i nad blokovým zařízením. Takže bude i pro SSD.
    Fajn. Jenze FTL, wear leveling a cele mapovani je u SSD provadeno internim controllerem, tutiz tohle nema zadny benefit.

    NAND flash v praxi pouzivam, vim co tam jsou za problemy.
    A former Red Hat freeloader.
    10.10.2012 16:14 lertimir | skóre: 64 | blog: Par_slov
    Rozbalit Rozbalit vše Re: F2FS: nový souborový systém pro flash paměti
    Ale to je přesně to flikování. Na to abychom byli schopni použít na flash staré file systémy určené pro rotační disky, zavedeme do fyzického zpracování záplaty, které jakž takž umožní, aby staré file systémy byly schopny fungovat a flash nezničily.

    Dokud nebude opravdu dobrý (nebo alespoň slušný) filesystém, který bude pracovat s flash tak jak je hardwarově udělána a využívat jejích silných stránek, tak samozřejmě výrobce SSD bude dělat hardwarové flikování, aby prodal s tím, že na tom pojede filesystém pro rotační disky. A nedělám si iluze, že to půjde rychle. Podobně jako trvalo léta, než se file systémy propracovaly do dnešní podoby.

    První mašiny, s nimiž jsem pracoval, se krmily děrnými štítky a OS/360 na IBM maiframech používal pro přístup k diskům metody nazývané Basic Direct Access Method (BDAM), což byly mírně přepsané metody pro přístup k páskovým jednotkám Basic sequential access method (BSAM). A než se vyvinuly dobré filesystémy pro rotační disky, tak to trvalo hodně dlouho. V podstatě ve stejné situaci jsme nyní: Používáme starou technologii na novém fyzickém HW, který má velmi jiné vlastnosti. Tehdy se v jistém smyslu přistupovalo k disku jako k páskovému zařízení s velmi rychlým seekem, rewindem a převíjením FF. (můžu nad diskem přemýšlet i takto, ale naprosto nevyužiji jeho vlastnosti) a stejné je to i teď se SSD a flash discích, vlastně se k němu chováme tak, že je to disk s rychlým seek timem mezi stopami, ale není. Je to v podstatě paměť a jak s ní efektivně pracovat se musíme postupně naučit, tak jak jsme se naučili, jaké má disk nové vlastnosti vůči páskám.
    10.10.2012 19:55 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Re: F2FS: nový souborový systém pro flash paměti

    Obávám se, že zaměňujete příčinu a následek.

    Podle mě souborové systémy pro velké paměti nejsou, protože všechny velké paměti se prodávají s řadičem, a tak je nikdo nevyvíjí.

    Důkaz, že není problém je vytvořit, je právě YAFFS a ostatní systémy. Ty vznikly ještě před existencí velkých pamětí, protože tehdy existovaly jen malé paměti a ty se neprodávaly lidem, ale montovaly se do zařízení, kde se Windows téměř nevyskytují.

    Naopak když se začaly vyrábět velké externí paměti, tak kvůli rozšíření Windows bylo jasné, že nic jiného než VFAT nebo NTFS nepřipadá v úvahu. Ostatně výrobcům pamětí nutnost řadiče přišla vhod, protože to je to jediné, čím si mohou konkurovat (protože skutečné nandové pole vyrábí jen pár firem), a je to jedna z mála možností, jak vytvořit nové proprietární duševní vlastnictví na čem postavit firmu.

    Nakonec někdo tu již psal, že standard pro Secure Digital vyžaduje VFAT. Stále vám připadá, že ten zlý jsou linuxoví vývojáři?

    11.10.2012 12:22 lertimir | skóre: 64 | blog: Par_slov
    Rozbalit Rozbalit vše Re: F2FS: nový souborový systém pro flash paměti
    Já ale netvrdím, že zlý jsou linuxoví vývojáři. To v žádném případě. A ta vazba mezi designery flash disků (musíme tam dát řadič, který zamaskuje vlastnosti a bude se chovat jako blokové zařízení s malými sektory, protože jinak to nikdo nekoupí protože to nemůže provozovat) a programátory systémů (v flash disku je řadič, který mě flash převede na block device a tak s tím nebudu nic dělat) je taky zřejmá. Stejně tak je zřejmé, že dokud do hry nevstoupí někdo s velkých hráčů (Microsoft, IBM, Oracle, možná i Google) s tím, že vyvine pro své použití filesystem pro flash tak se patrně nic nezmění, protože nikdo jiný nepřesvědčí výrobce aby tam měli jiné řadiče, které respektují HW vlastnosti toho flashe, např tak, že reportované bloky budou erase bloky toho flashe. Optimalizace ve file systému, jak pracovat s blokem, který má 1M a omezený počet zápisů by byla zcela jiná. Teď tu optimalizaci se snaží řešit řadiče v flash discích, ale díky tomu, že mají vždy jen velmi lokální informaci, tak to sice funguje, a v porovnám s disky rychle, ale kolik potenciálu těch flash disku to nechá nevyužité.

    A YAFFS a další jsou v jistém směru první pokusy, podobně jako FAT, na prvním IBM PC s 360kB disketami a 10 MB HDD jsem si myslel, jak je to úžasná koncepce. Ale skutečné file systémy pro HDD jsou samozřejmě jiné. A kolik to dá práce je vidět na btrfs. Začli v roce 2007, tedy po 5 letech, když už mají btrfsck, tak se dá o tom uvažovat jako hotovém file systému. Podobně to trvalo před lety u SUNu a SGI s ZFS a XFS. To co mě mrzí a trochu štve je že se na tom FS pro flash moc nedělá.
    11.10.2012 17:26 David Jaša | skóre: 44 | blog: Dejvův blog
    Rozbalit Rozbalit vše Re: F2FS: nový souborový systém pro flash paměti
    Optimalizace ve file systému, jak pracovat s blokem, který má 1M a omezený počet zápisů by byla zcela jiná. Teď tu optimalizaci se snaží řešit řadiče v flash discích, ale díky tomu, že mají vždy jen velmi lokální informaci, tak to sice funguje, a v porovnám s disky rychle, ale kolik potenciálu těch flash disku to nechá nevyužité.

    Kolik je toho nevyužitého potenciálu v situaci, kdy zapisovací blok je zlomečkem bloku mazacího, a řadič má díky TRIM docela dobrou představu o tom, kdy má se zapisovacími bloky hrát škatule a nebo kdy je má nechat na místě?
    13.10.2012 01:41 lertimir | skóre: 64 | blog: Par_slov
    Rozbalit Rozbalit vše Re: F2FS: nový souborový systém pro flash paměti
    Už třeba to, že elementární zapisovací blok NAND chipů je "page" která je tuším v současnosti 2048+64 bytů přičemž flash disk reportuje OS standardní 512B bloky. To když by systém věděl, že zapisovací page má 4x větší, mohl by se podle toho zachovat. To že to lze flikovat je zřejmé. Ale pořád si myslím, že když by systém věděl jaké má zařízení fyzické parametry tak by se s tím mohl mnohem lépe vyrovnat. třeba tak, že by zapisoval skutečně celé stránky, nebo tak, že by si v jednotlivých erase blocích stavěl něco jako logový záznam a věděl, jak ho zaplňuje případně ho optimalizoval.

    Spíše mne zarazilo, jak tvrdíte, že s těmi flash, je to prostě fajn, tak jak to je a není třeba nějakých změn.
    13.10.2012 20:53 David Jaša | skóre: 44 | blog: Dejvův blog
    Rozbalit Rozbalit vše Re: F2FS: nový souborový systém pro flash paměti
    ext systémy umí nastavit velikost dvou úrovní bloků (stride/stripe a block) - pokud je nastavíš na velikost zapisovacích a mazacích bloků, jaký bude rozdíl ve výkonu oproti flash s "řadičem ve filesystému"?
    20.2.2013 00:42 juju
    Rozbalit Rozbalit vše Re: F2FS: nový souborový systém pro flash paměti
    mna by zaujmalo strašne ako ste dostali debian intalaciu na USB klúč , keďže pomne vyžaduje stale swap , a ten neviem nijak preskočiť a aký usb klúč by mal byť najvhodnejší

    Založit nové vláknoNahoru


    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.