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í
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
dnes 15:00 | Zajímavý software

Stop motion je technika animace, při níž je reálný objekt mezi jednotlivými snímky ručně upravován a posouván o malé úseky, tak aby po spojení vyvolala animace dojem spojitosti. Jaký software lze pro stop motion použít na Linuxu? Článek na OMG! Ubuntu! představuje Heron Animation. Ten bohužel podporuje pouze webové kamery. Podpora digitálních zrcadlovek je začleněna například v programu qStopMotion.

Ladislav Hagara | Komentářů: 0
včera 21:21 | Nová verze Ladislav Hagara | Komentářů: 0
včera 11:44 | Zajímavý projekt

Na Indiegogo byla spuštěna kampaň na podporu herní mini konzole a multimediálního centra RetroEngine Sigma od Doyodo. Předobjednat ji lze již od 49 dolarů. Požadovaná částka 20 000 dolarů byla překonána již 6 krát. Majitelé mini konzole si budou moci zahrát hry pro Atari VCS 2600, Sega Genesis nebo NES. Předinstalováno bude multimediální centrum Kodi.

Ladislav Hagara | Komentářů: 0
včera 00:10 | Nová verze

Byla vydána verze 4.7 redakčního systému WordPress. Kódové označením Vaughan bylo vybráno na počest americké jazzové zpěvačky Sarah "Sassy" Vaughan. Z novinek lze zmínit například novou výchozí šablonu Twenty Seventeen, náhledy pdf souborů nebo WordPress REST API.

Ladislav Hagara | Komentářů: 4
6.12. 12:00 | Zajímavý projekt

Projekt Termbox umožňuje vyzkoušet si linuxové distribuce Ubuntu, Debian, Fedora, CentOS a Arch Linux ve webovém prohlížeči. Řešení je postaveno na projektu HyperContainer. Podrobnosti v často kladených dotazech (FAQ). Zdrojové kódy jsou k dispozici na GitHubu [reddit].

Ladislav Hagara | Komentářů: 27
6.12. 11:00 | Bezpečnostní upozornění

Byly zveřejněny informace o bezpečnostní chybě CVE-2016-8655 v Linuxu zneužitelné k lokální eskalaci práv. Chyba se dostala do linuxového jádra v srpnu 2011. V upstreamu byla opravena minulý týden [Hacker News].

Ladislav Hagara | Komentářů: 2
5.12. 22:00 | Komunita

Přibližně před měsícem bylo oznámeno, že linuxová distribuce SUSE Linux Enterprise Server (SLES) běží nově také Raspberry Pi 3 (dokumentace). Obraz verze 12 SP2 pro Raspberry Pi 3 je ke stažení zdarma. Pro registrované jsou po dobu jednoho roku zdarma také aktualizace. Dnes bylo oznámeno, že pro Raspberry Pi 3 je k dispozici také nové openSUSE Leap 42.2 (zprávička). K dispozici je hned několik obrazů.

Ladislav Hagara | Komentářů: 6
5.12. 06:00 | Zajímavý software

OMG! Ubuntu! představuje emulátor terminálu Hyper (GitHub) postavený na webových technologiích (HTML, CSS a JavaScript). V diskusi k článku je zmíněn podobný emulátor terminálu Black Screen. Hyper i Black Screen používají framework Electron, stejně jako editor Atom nebo vývojové prostředí Visual Studio Code.

Ladislav Hagara | Komentářů: 50
5.12. 06:00 | Zajímavý článek

I letos vychází řada ajťáckých adventních kalendářů. QEMU Advent Calendar 2016 přináší každý den nový obraz disku pro QEMU. Programátoři se mohou potrápit při řešení úloh z kalendáře Advent of Code 2016. Kalendáře Perl Advent Calendar 2016 a Perl 6 Advent Calendar přinášejí každý den zajímavé informace o programovacím jazyce Perl. Stranou nezůstává ani programovací jazyk Go.

Ladislav Hagara | Komentářů: 10
3.12. 16:24 | Nová verze

Byla vydána Mageia 5.1. Jedná se o první opravné vydání verze 5, jež vyšla v červnu loňského roku (zprávička). Uživatelům verze 5 nepřináší opravné vydání nic nového, samozřejmě pokud pravidelně aktualizují. Vydání obsahuje všechny aktualizace za posledního téměř půldruhého roku. Mageia 5.1 obsahuje LibreOffice 4.4.7, Linux 4.4.32, KDE4 4.14.5 nebo GNOME 3.14.3.

Ladislav Hagara | Komentářů: 17
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (24%)
 (29%)
 (7%)
 (5%)
 (3%)
Celkem 791 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama

Dotaz: ext4 či btrfs

Dejmon avatar 29.12.2014 23:58 Dejmon | skóre: 14 | Horní Litvínov
ext4 či btrfs
Přečteno: 1719×
Mám taktéž SSD disk. Téma na vytvoření oddílů pro SSD disk tu prakticky chybí, a v tématu "SSD disk a linux" je podle "lertimir" vhodné založit nové téma. Tak tu je a doufám, že pomůže hodně SSD-dákům :-)
Jdi svou cestou a nech lidi mluvit! Go your way and let the people speak!

Odpovědi

Jendа avatar 30.12.2014 00:20 Jendа | skóre: 73 | blog: Výlevníček | JO70FB
Rozbalit Rozbalit vše Re: ext4 či btrfs
Kdybych si desktop instaloval teď, tak určitě použiju btrfs, lhostejno zda na HDD nebo SSD. Kvůli kompresi a FS-level snapshotům.

Překvapilo mě, že jsem tu nedávno četl, že nějaký disk má erase block 1MiB+512KiB. Ne vždy to může být snadné zjistit a já jsem si myslel, že se správně zarovnává na mocniny dvojky.
30.12.2014 01:29 béďa
Rozbalit Rozbalit vše Re: ext4 či btrfs
Slovo k tazateli: Předpokládám, že ti "lertimir" taky poradil, že máš stejný dotaz napsat hned dvakrát. Jeden z nich by se měl hned smazat.

Osobně jsem na SSD bez hlubšího uvažování použil ext4 a při nastavení doporučovaném pro SSD to jede dobře.
Dejmon avatar 30.12.2014 08:19 Dejmon | skóre: 14 | Horní Litvínov
Rozbalit Rozbalit vše Re: ext4 či btrfs
Nevím jak, ale povedlo se mi to sem dostat 2x, ale už to asi ajtík smazal. Co se týše SSD, tak mám dva, jeden 256 a druhý 128 GB, na obou mám LinuxMint. Menší mám v záloze, kdy se neco pokazilo na jiném noteboku či tak nějak, na druhý jedu, mám zde ještě vše jak na HDD, takže i swap i ./tpm a klasiku na ext4. Takže nevím, a doufám že mě disk vydrží dlouho. Když si tak pročítám fóra ohledně zápisů. co má co který SSD disk vydržet, tak stejně doházím k názoru, že ho svojí potřebou ani neupíšu a musí mě vydržet minimálně 3x více než udává sám výrobce a co se píše po různých fórech. To jen tak k SSD a tak dále a tak dále, aby to tu jen tak nestálo a dělo se tu něco :-))))))))) ---- PS- hned mě ale prosím neukamenujte :-)
Jdi svou cestou a nech lidi mluvit! Go your way and let the people speak!
31.12.2014 08:51 lertimir | skóre: 58 | blog: Par_slov
Rozbalit Rozbalit vše Re: ext4 či btrfs
Mam dojem, ze erase block je 512k bunek v podstate vsude v soucasnosti. Kdyz ale do bunky nacpou 3 bity tak dostanou 1536k bitu bloky.
30.12.2014 09:04 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: ext4 či btrfs
300 let jedu s ext4(ext3, Bubuntu 8.04/16GiB SSD) na SSD, po btrfs pomalu šilhám, ještě dva tři roky (což se bude asi i rovnat výměně desktopu) a už by mohl být dostatečně stabilní a odzkoušený, že do něj půjdu, ale pro velkou většinu lidí už tomu tak je fčul. Nicméně si myslím, že použít btrfs jen proto, že mám SSD mi přijde zbytečné a možná přinese víc problémů než užitku. Btrfs bych použil primárně pro jeho vlastnosti (pokud jich využiješ). Jestli se nepletu, zarovnával jsem na 2MiB (poslední, co mám v NTB by měl mít erase blok 512KiB)
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
Pavel 'TIGER' Růžička avatar 30.12.2014 09:22 Pavel 'TIGER' Růžička | skóre: 37
Rozbalit Rozbalit vše Re: ext4 či btrfs
Zatím pořád jedu na ext4, na btrfs podle mne nenadešel ještě správný čas.
Max avatar 30.12.2014 10:31 Max | skóre: 64 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: ext4 či btrfs
Já si to nemyslím. Třeba vím o člověku, co provozuje btrfs nad drbd, má nad tím několik VM, snapshotuje jak o život, shazuje a nahazuje drbd nody jako by se nechumelilo a btrfs jede jak drak.
Já na btrfs mám postavený backup v jobu, prostě rsync + snapshot. Párkrát mi i došlo místo na nulu a pokaždé jsem uvolnil a nebyl problém, jelo se dál. A vím o dalších lidech, co mají btrfs nasazeno a bez problémů.
Je ovšem pravdou, že jde vesměs o lidi s aktuálnějšími kernely. Já mám backup stroj na debianu, ale používám aktuálnější kernel z backports. Na ntb mám arch linux a ssd + btrfs. Na PC mám to samé. Člověk, co jede drbd+btrfs má debian, ale s vlastním, aktuálnějším jádrem.
Kdo používá Fedoru, RHEL7, Ubuntu, Gentoo, Arch linux, tak by neměl mít s btrfs problém. Kdo používá debian stable, tak doporučuji kernel z backports a také by neměl mít problém.
Dále jsem koukal na jednu zajímavou věc. Díval jsem se po nástrojích pro win, na obnovu FAT32 a hádejte co, už mívají v support listu kromě NTFS+FAT3+EXT i BTRFS. Viz třeba Active@ Partition Recovery.
Zdar Max
Měl jsem sen ... :(
kozzi avatar 30.12.2014 10:35 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
Rozbalit Rozbalit vše Re: ext4 či btrfs
Já si to nemyslím. Třeba vím o člověku, co provozuje btrfs nad drbd, má nad tím několik VM, snapshotuje jak o život, shazuje a nahazuje drbd nody jako by se nechumelilo a btrfs jede jak drak.

No tak zrovna neco podobneho jsme meli v praci, ale nakonec bylo btrfs nahrazeno ZFS a jedeto nekolika nasobne lepe.

Ale jinak sam osobne na svych desktopech pouzivam btrfs, pripadne jsem zkousel i F2FS, ten mel prekvapil perfektnim vykonem, ale take tim ze se mi rozesral a ja prisel o vsechny data ze slozek a souboru, ktere meli v nazvu diakritiku :D

Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
Max avatar 30.12.2014 10:36 Max | skóre: 64 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: ext4 či btrfs
Jop, jinak tady v tomto threadu : Multidisk btrfs - oprava je jasně vidět, že btrfs na to už má a data lze vysekat i v prazvláštních situacích při selhání hw.
Zdar Max
Měl jsem sen ... :(
30.12.2014 14:17 Lukáš Džunko | skóre: 39 | blog: Jooky | Bratislava
Rozbalit Rozbalit vše Re: ext4 či btrfs
Na Raid5/6 by som dal este pozor. Zvysne konfiguracie su safe. Ja aktualne ficim na 3.17.7-gentoo+aufs uplne bez problemov. Hromada suborov, snapshotov, etc. uplne bez problemov. Ext4 mam uz viacmenej len ako legacy a vramci vymeny HW / obnovy konfiguracie postupne prechadzam na btrfs.

btw: vramci nejakej zdravej paranoje doporucujem pravidelny short/long test cez SMART a btrfs scrub.
30.12.2014 14:51 Love_Dali | skóre: 20
Rozbalit Rozbalit vše Re: ext4 či btrfs
Já jedu na ext4 na Vertex 4 už cca 2 roky a naprostá pohoda.
30.12.2014 20:01 Sten
Rozbalit Rozbalit vše Re: ext4 či btrfs
Dříve bych na SSD dal spíš NILFS nebo z něj udělal jen boost pro HDD pomocí bcache, ale btrfs je už dost stabilní (pokud nepoužíváte RAID) a má WAFL a optimalizace pro SSD. U ext4 záleží, jak dobrý má to SSD wear leveling, ale kvůli NTFS ho nejspíš všechny běžné SSD disky budou mít schopný (víc jsem to řešil u SD karet, tam je výhoda btrfs výraznější).
Dejmon avatar 30.12.2014 20:37 Dejmon | skóre: 14 | Horní Litvínov
Rozbalit Rozbalit vše Re: ext4 či btrfs
Díky, docela by mě zajímalo btrfs na SD kartách. Máš nějaké srovnávající údaje?
Jdi svou cestou a nech lidi mluvit! Go your way and let the people speak!
30.12.2014 21:22 Sten
Rozbalit Rozbalit vše Re: ext4 či btrfs
Mám SD kartu s btrfs v Jolla Phone, funguje dobře, přijde mi i rychlejší než s FAT v Androidu, ale to může být díky spoustě jiných věcí (víc RAM, nativní aplikace ap.). Předtím jsem zkoušel na SD kartách UDF, NTFS i ext4, to první celkem šlo, ty druhé dvě dokázaly tu SD kartu při častém kopírování upsat (asi kvůli žurnálu).

Co jsem četl, tak se nedoporučuje tam dávat cokoliv jiného než (ex)FAT, protože je to oficiální souborový systém a wear leveling je pro to optimalizovaný (resp. se výrobci neobtěžují s optimalizací i pro něco jiného). Ale protože btrfs je WAFL (včetně žurnálu, na rozdíl od ext4), tak vlastně dělá wear leveling samo o sobě.
Dejmon avatar 30.12.2014 21:25 Dejmon | skóre: 14 | Horní Litvínov
Rozbalit Rozbalit vše Re: ext4 či btrfs
Díky, dostatečná odpověď. Já jsem zkoušel také ext4, ale dělalo mi to neplechu, tak jsem tam strčil opět původní formát.
Jdi svou cestou a nech lidi mluvit! Go your way and let the people speak!
31.12.2014 10:00 Lukáš Džunko | skóre: 39 | blog: Jooky | Bratislava
Rozbalit Rozbalit vše Re: ext4 či btrfs
Ale protože btrfs je WAFL ...
Niesme nahodou kolegovia ? :o)

Ja btrfs preferujem hlavne pre:

- ma checksumy pre data / metadata, e.g. ochrana pred Silent data corruption / write lost. v redundantnej raid konfiguracii si vie najst spravne data a opravit poskodenu kopiu.
- btrfs je transakcny filesystem + kazdy zapis ide do volnej casti. Zapis sa bud dokonci, alebo su dostupne predchadzajuce data. Ext4 toto neriesi, journal je primarne pre metadata a nedokonceny zapis bez problemov necha rozhodeny obsah suboru
- snapshoty ... snapshoty a subvolume su uplne na nezaplatenie. Automaticke snapshoty mi robia prvu uroven backupov. V pripade zasahu do systemu, alebo prace s citlivymi datami spravim este jeden dalsi a hura do zmien na systeme.
30.12.2014 20:48 Andrej | skóre: 43 | blog: Republic of Mordor | Zürich
Rozbalit Rozbalit vše Re: ext4 či btrfs

Btrfs.

ǑǦŹǓǕǙǞǺǨȞȬḔḦḰḾṊṎṸẄẌỖ
30.12.2014 22:53 lertimir | skóre: 58 | blog: Par_slov
Rozbalit Rozbalit vše Re: ext4 či btrfs
Oživovat 2,5 roku staré téma není úplně nejlepší nápad. Z hlediska FS na SSD myslím, že v součastnosti je to jednoznačně btrfs. Rewrite on place ty SSD čka zabíjí. Samozřejmě wear leveling se pokouší s tím něco udělat, aby to nebylo tak tragicky smrtelné, jako když se ext4 spustí na USB flash, ale přesto btrfs je zatím jediný FS, který si je vědom SSD a reaguje odlišně. Plus samozřejmě jeho vlastnosti, hlavně snapshoty.
Dejmon avatar 30.12.2014 22:57 Dejmon | skóre: 14 | Horní Litvínov
Rozbalit Rozbalit vše Re: ext4 či btrfs
Dá se za běhu předělat ext4 na btrfs? Samozřejmě bez ztrát!
Jdi svou cestou a nech lidi mluvit! Go your way and let the people speak!
31.12.2014 01:01 Andrej | skóre: 43 | blog: Republic of Mordor | Zürich
Rozbalit Rozbalit vše Re: ext4 či btrfs

Konverze bez ztráty dat je možná, ale ne za běhu, pokud vím. Je potřeba oddíl s Ext4 odmountovat, provést konverzi a pak namountovat jako Btrfs.

ǑǦŹǓǕǙǞǺǨȞȬḔḦḰḾṊṎṸẄẌỖ
31.12.2014 09:18 Kit | skóre: 36 | Brno
Rozbalit Rozbalit vše Re: ext4 či btrfs
Podle popisu by mohlo být teoreticky možné mít během konverze Ext3/4 přimountováno v režimu RO.
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
Dejmon avatar 31.12.2014 15:17 Dejmon | skóre: 14 | Horní Litvínov
Rozbalit Rozbalit vše Re: ext4 či btrfs
Zatím se do toho šťourat nebudu, co běží nebudu ...... . Až později, .......... bojím se :-)
Jdi svou cestou a nech lidi mluvit! Go your way and let the people speak!
31.12.2014 15:36 Kit | skóre: 36 | Brno
Rozbalit Rozbalit vše Re: ext4 či btrfs
Podle dokumentace to vypadá reverzibilně do okamžiku, než se definitivně odstraní ext3/4.

Jako vždy: Zálohuj.
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
31.12.2014 15:52 frdrx | skóre: 29 | blog: frdrx
Rozbalit Rozbalit vše Re: ext4 či btrfs
Dá. Teď jsem to na svém notebooku v rámci příprav na další pracovní rok provedl.
Patička mi slouží k tomu, abych si lépe poznal svoje příspěvky.
31.12.2014 09:09 Michal2
Rozbalit Rozbalit vše Re: ext4 či btrfs
To je blud. Wear leveling funguje tak, ze pri zapisech stejneho bloku pouziva postupne cyklicky vsechny volne bloky (to je volne misto na SSD (pokud funguje TRIM) + rezerva). Takze je zcela, uplne a naprosto jedno, zda je FS COW nebo ne.
31.12.2014 15:12 Sten
Rozbalit Rozbalit vše Re: ext4 či btrfs
To záleží, jak dobrý je ten wear leveling. Ideální wear leveling tak funguje, ale pokud je ta implementace nějak zjednodušená (např. že alokovaný sektor má vždy totožných pár posledních bitů jako logický, protože tyhle bity se nezaznamenávají do alokačního logu, aby se ten log zmenšil), tak COW pomůže.
Václav 31.12.2014 16:17 Václav "Darm" Novák | skóre: 26 | blog: Darmovy_kecy | Bechyně / Praha
Rozbalit Rozbalit vše Re: ext4 či btrfs
btrfs na celém SSD, home a usr jako subvolumes. Arch, žádný problém (A to jsem si prožil něco záseků a tvrdých restartů kvůli HW chybě) Doporučuji arch wiki a btrfs, mají to tam dobře rozepsané.
Cross my heart and hope to fly, stick a cupcake in my eye!
31.12.2014 16:50 Kit | skóre: 36 | Brno
Rozbalit Rozbalit vše Re: ext4 či btrfs
Přímo na celém /dev/sda (kam přijde Grub?) nebo na některém z jeho oddílů?
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
Václav 31.12.2014 16:54 Václav "Darm" Novák | skóre: 26 | blog: Darmovy_kecy | Bechyně / Praha
Rozbalit Rozbalit vše Re: ext4 či btrfs
Na celém /dev/sda. Grub je klasicky v MBR a umí přistupovat do btrfs oddílů.
Cross my heart and hope to fly, stick a cupcake in my eye!
31.12.2014 17:22 Kit | skóre: 36 | Brno
Rozbalit Rozbalit vše Re: ext4 či btrfs
Aha, takže Btrfs nechá ten jeden sektor na začátku volný pro MBR, resp. Grub stage1. Další stage Grubu už jsou na Btrfs. Je to tak?
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
Jendа avatar 31.12.2014 17:35 Jendа | skóre: 73 | blog: Výlevníček | JO70FB
Rozbalit Rozbalit vše Re: ext4 či btrfs
Aha, takže Btrfs nechá ten jeden sektor na začátku volný pro MBR
To snad dělají všechny FS. Problém je v tom, že chceš i Grub 1.5, pokud necheš používat LILO-like blocks rozhraní.
31.12.2014 18:50 Kit | skóre: 36 | Brno
Rozbalit Rozbalit vše Re: ext4 či btrfs
I FAT? :-)
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
31.12.2014 20:59 Sten
Rozbalit Rozbalit vše Re: ext4 či btrfs
I FAT, nazývají to reserved sectors
31.12.2014 21:03 Kit | skóre: 36 | Brno
Rozbalit Rozbalit vše Re: ext4 či btrfs
Ale ty tam nejsou default. A přiznejme si: Kdo z nás tam ty reserved sectors má?
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
31.12.2014 22:08 Sten
Rozbalit Rozbalit vše Re: ext4 či btrfs
Max avatar 31.12.2014 18:21 Max | skóre: 64 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: ext4 či btrfs
Ne, další stage nemůže být na btrfs, protože další stage obsahuje driver na základní čtení z FS. První partition musí začínat nejlépe na 2048, aby se mezi MBR a začátek partition vešel stage1,5. Více info viz : Bootovací proces.
Zdar Max
Měl jsem sen ... :(
31.12.2014 18:46 Kit | skóre: 36 | Brno
Rozbalit Rozbalit vše Re: ext4 či btrfs
Proto jsem se ptal. Nejlépe tedy Btrfs umístit do primárního oddílu, např. /dev/sda1.
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
Václav 31.12.2014 18:54 Václav "Darm" Novák | skóre: 26 | blog: Darmovy_kecy | Bechyně / Praha
Rozbalit Rozbalit vše Re: ext4 či btrfs
Pokud tam necheš mít jiné primární oddíly s jinými FS je to naprosto zbytečné. Separování systémových oddílů se řeší přes subvolumes.
Cross my heart and hope to fly, stick a cupcake in my eye!
Václav 31.12.2014 18:56 Václav "Darm" Novák | skóre: 26 | blog: Darmovy_kecy | Bechyně / Praha
Rozbalit Rozbalit vše Re: ext4 či btrfs
Jo ale bacha, je to špatný nápad pokud chceš mít swap, tam jsem trochu narazil. BTRFS neumí swapfile.
Cross my heart and hope to fly, stick a cupcake in my eye!
31.12.2014 18:58 Kit | skóre: 36 | Brno
Rozbalit Rozbalit vše Re: ext4 či btrfs
Swapfile musí umět. Snad swap partition, ne?
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
31.12.2014 19:39 pako
Rozbalit Rozbalit vše Re: ext4 či btrfs
Ono se to u ZFS neinspirovalo s implementací ZVOL (blokové rozhraní ke svazku)?
31.12.2014 21:06 Sten
Rozbalit Rozbalit vše Re: ext4 či btrfs
Ani swap file, protože vyžaduje pevná čísla bloků, která btrfs nezaručuje. Podpora je na TODO listu.
31.12.2014 21:14 Kit | skóre: 36 | Brno
Rozbalit Rozbalit vše Re: ext4 či btrfs
To zas někdo při implementaci swapu v souboru byl moc chytrej a obešel filesystém. Fuj.
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
31.12.2014 22:10 Sten
Rozbalit Rozbalit vše Re: ext4 či btrfs
Používá to čísla bloků ve filesystemu (ono to moc jinak řešit nejde, zapisovat to přes funkce pro soubory může skončit špatně, jelikož na to nemusí být pamět, když se swapuje). Kdyby obešel filesystem a psal bloky rovnou na disk, tak by se to nestalo.
Jendа avatar 1.1.2015 02:28 Jendа | skóre: 73 | blog: Výlevníček | JO70FB
Rozbalit Rozbalit vše Re: ext4 či btrfs
No ale FS může při zápisu říct „jé, já potřebuju další paměť, pojďme něco odswapovat“, ne? Blockdev ti tohle neudělá (snad).
Václav 1.1.2015 06:20 Václav "Darm" Novák | skóre: 26 | blog: Darmovy_kecy | Bechyně / Praha
Rozbalit Rozbalit vše Re: ext4 či btrfs
Dá se to dočasně řešit swapem v loopbacku, ale není to zrovna nejrychlejší řešení.
Cross my heart and hope to fly, stick a cupcake in my eye!
Max avatar 31.12.2014 18:22 Max | skóre: 64 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: ext4 či btrfs
Proč subvolume jen pro "/home" a "/usr"? Proč né celý systém včetně "/" ?
Zdar Max
Měl jsem sen ... :(
Václav 31.12.2014 18:25 Václav "Darm" Novák | skóre: 26 | blog: Darmovy_kecy | Bechyně / Praha
Rozbalit Rozbalit vše Re: ext4 či btrfs
um, takhle / je subvolume a pod ním ještě subvolumes /home a /usr
Cross my heart and hope to fly, stick a cupcake in my eye!
Tomáš Bžatek avatar 31.12.2014 17:07 Tomáš Bžatek | skóre: 28 | Brno
Rozbalit Rozbalit vše Re: ext4 či btrfs

XFS.

Koupim litajiciho tucnaka
31.12.2014 17:25 Kit | skóre: 36 | Brno
Rozbalit Rozbalit vše Re: ext4 či btrfs
XFS je fajn. Jen se občas stane, že se některý ze souborů zkrátí na 0. A to bývá hodně nepříjemné.
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
31.12.2014 18:48 Filip Jirsák
Rozbalit Rozbalit vše Re: ext4 či btrfs
Přičemž "občas" znamená jedině tehdy, pokud nedojde ke korektnímu odpojení souborového systému, typicky při výpadku napájení. A týká se to jen souborů, do kterých se v okamžiku výpadku zapisovalo (což ale kvůli kešování mohou být soubory, do kterých se z pohledu uživatele zapisovalo relativně dávno). Provozovat XFS na počítači bez UPS není rozumné.
Tomáš Bžatek avatar 31.12.2014 19:32 Tomáš Bžatek | skóre: 28 | Brno
Rozbalit Rozbalit vše Re: ext4 či btrfs

Wow, vsechny moje data byly poslednich 10 let v ohrozeni. Pomoooc! \o/

Koupim litajiciho tucnaka
31.12.2014 19:58 Kit | skóre: 36 | Brno
Rozbalit Rozbalit vše Re: ext4 či btrfs
Zkus během zápisu do databáze vypnout kompl vypínačem.
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
Jendа avatar 1.1.2015 02:31 Jendа | skóre: 73 | blog: Výlevníček | JO70FB
Rozbalit Rozbalit vše Re: ext4 či btrfs
Rozumná databáze snad umí transakce/žurnál, ne?
1.1.2015 09:42 Kit | skóre: 36 | Brno
Rozbalit Rozbalit vše Re: ext4 či btrfs
Umí. Jenže pokud mezitím chybně uvažující FS zkrátí databázový soubor i se žurnálem na 0, tak s tím už DB engine nic nenadělá.
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
31.12.2014 19:58 Filip Jirsák
Rozbalit Rozbalit vše Re: ext4 či btrfs
Ještě mne napadá, že to zkracování na nulu tam bylo na začátku linuxového portu, ale později se to myslím změnilo a nezapsané soubory se na nulovou délku už nezkracují. To zkracování na nulu mělo ten důvod, že data v souboru by nejspíš nebyla v pořádku, takže je lepší je úplně zničit, než aplikaci předhodit nějaké smetí. Pak se názor změnil, že lepší zachovat alespoň část dat ze souboru než vůbec nic.
31.12.2014 20:02 Kit | skóre: 36 | Brno
Rozbalit Rozbalit vše Re: ext4 či btrfs
Zrovna databáze by se mohly dobře poprat i s tím smetím.
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
31.12.2014 20:40 Filip Jirsák
Rozbalit Rozbalit vše Re: ext4 či btrfs
Já jsem na databáze myslel naopak u toho zkracování na nulu :-) Lepší zjistit hned, že jsou data poškozená a obnovit je ze zálohy, než do databáze dál zapisovat a později zjistit, že některá data jsou poškozená nebo chybí. Ale transakční databáze by se s tím smetím vyrovnat měla, resp. měla by potvrdit transakci až tehdy, když udělá sync a data jsou fyzicky zapsaná na disku.
31.12.2014 21:06 Kit | skóre: 36 | Brno
Rozbalit Rozbalit vše Re: ext4 či btrfs
Myslím si, že například PostgreSQL jen tak na kolena nedostaneš. Tedy pokud ji nezabiješ zkrácením na nulu. Správně nastavený SQLite také snese hodně. Opět jen do doby, než ho zkrátíš na nulu (nebo nenasdílíš na Sambě či NFS).
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
2.1.2015 02:04 Leinad | skóre: 14 | blog: spheniscidae
Rozbalit Rozbalit vše Re: ext4 či btrfs
Nedávno mě btrfs vypeklo s tím, že došlo místo. Příkaz df hlásil dostatek volného místa, ale btrfs fi show ukazoval zcela plný disk. Je docela nepříjemné myslet si, že vše je ok a při zapnutí systému jen vidět hlášku systemd, že došlo místo a mít systém, který nenaběhne do grafiky.
Max avatar 2.1.2015 07:25 Max | skóre: 64 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: ext4 či btrfs
To tě nevypeklo btrfs, ale ty sám :).
Zdar Max
Měl jsem sen ... :(
2.1.2015 15:49 Leinad | skóre: 14 | blog: spheniscidae
Rozbalit Rozbalit vše Re: ext4 či btrfs
SSD mají obvykle méně místa a Btrfs žere více místa. Btrfs nespolupracuje s běžnými systémovými utilitami. Běžné smazání souboru v btrfs nemusí uvolnit žádné místo. To jsou podle mě věci, které objektivně komplikují použití btrfs na SSD, pokud uživatel není poweruser.
Nicky726 avatar 2.1.2015 16:39 Nicky726 | skóre: 56 | blog: Nicky726
Rozbalit Rozbalit vše Re: ext4 či btrfs
Záleží na fíčurkách, které se používají. Jinak bych tedy rád, kdyby df, du a spol. dokázaly zjistit, že pracují na btrfs a zjistit správným způsobem správné údaje. Zároveň si ale myslím, že by i uživatel měl mít nějakou představu o tom, co používá.
Enjoy the detours. There you’ll find the things more important than what you want. (Hunter x Hunter)
2.1.2015 17:29 Sten
Rozbalit Rozbalit vše Re: ext4 či btrfs
Problém je, že u btrfs neexistuje jeden údaj. Třeba obsazené místo může být buď místo skutečně obsazené místo (to zobrazuje df teď) nebo veškeré alokované místo, volné místo může být nealokované místo nebo nealokované + neobsazené alokované místo (to zobrazuje teď), součet volného a obsazeného místa se nemusí rovnat celému místu (jak budete počítat procenta obsazení?) a tak dále. K tomu data a metadata mohou používat (a ve výchozím stavu i používají) různé úrovně RAIDu a totéž časem budou moct i subvolumy.
Nicky726 avatar 2.1.2015 18:01 Nicky726 | skóre: 56 | blog: Nicky726
Rozbalit Rozbalit vše Re: ext4 či btrfs
Já vím, že je to s daty o využití btrfs složitější, ale přišlo by mi lepší toto přiznat, třeba i ve formě nejméně tolik, nejvíce tolik, či přímo hodit výstup z nástrojů pro btrfs, která tato na interpretaci složitá data dávají.
Enjoy the detours. There you’ll find the things more important than what you want. (Hunter x Hunter)
2.1.2015 18:01 lertimir | skóre: 58 | blog: Par_slov
Rozbalit Rozbalit vše Re: ext4 či btrfs
btrfs je jediný FS, který má alespon částečně optimalizaci pro SSD. Mount volby ssd nebo ssd_spread.
Jendа avatar 2.1.2015 18:34 Jendа | skóre: 73 | blog: Výlevníček | JO70FB
Rozbalit Rozbalit vše Re: ext4 či btrfs
Mount -o ssd_spread is more strict about finding a large unused region of the disk for new allocations, which tends to fragment the free space more over time. Mount -o ssd_spread is often faster on the less expensive SSD devices. The default for autodetected SSD devices is mount -o ssd.
Je to na SSD, které do toho neznámým způsobem zasahují, vůbec k něčemu?
2.1.2015 17:23 Sten
Rozbalit Rozbalit vše Re: ext4 či btrfs
U btrfs nejde kvůli jeho alokační strategií správně odhadovat volné místo, btrfs se tak pro df snaží něco odhadnout, ale je to jen odhad. Navíc df ukazuje skutečně alokované místo, zatímco v btrfs může být veškeré volné místo prealokováno třeba pro metadata, a tak nejde alokovat pro data, což vyřeší jen rebalance:
btrfs fi balance /

Založit nové vláknoNahoru

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

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