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í
×
    dnes 16:22 | IT novinky

    Amazon Web Services (AWS) oznámil (en) výstavbu Fastnetu – strategického transatlantického optického kabelu, který propojí americký stát Maryland s irským hrabstvím Cork a zajistí rychlý a spolehlivý přenos cloudových služeb a AI přes Atlantik. Fastnet je odpovědí na rostoucí poptávku po rychlém a spolehlivém přenosu dat mezi kontinenty. Systém byl navržen s ohledem na rostoucí provoz související s rozvojem umělé inteligence a

    … více »
    Ladislav Hagara | Komentářů: 0
    dnes 15:11 | IT novinky

    Evropská komise zkoumá možnosti, jak přinutit členské státy Evropské unie, aby ze svých telekomunikačních sítí postupně vyloučily čínské dodavatele Huawei a ZTE. Místopředsedkyně EK Henna Virkkunenová chce změnit doporučení nepoužívat rizikové dodavatele při budování mobilních sítí z roku 2020 v právně závazný požadavek.

    Ladislav Hagara | Komentářů: 6
    dnes 12:44 | Bezpečnostní upozornění

    sudo-rs, tj. sudo a su přepsané do programovacího jazyka Rust, již obsaženo v Ubuntu 25.10, bylo vydáno ve verzi 0.2.10. Opraveny jsou 2 bezpečnostní chyby.

    Ladislav Hagara | Komentářů: 1
    dnes 12:22 | IT novinky Ladislav Hagara | Komentářů: 2
    dnes 11:55 | Zajímavý software

    Společnost Avalonia UI oznámila, že pracuje na .NET MAUI pro Linux a webový prohlížeč. Vyzkoušet lze demo v prohlížeči. Když bude backend stabilní, bude vydán jako open source pod licencí MIT.

    Ladislav Hagara | Komentářů: 1
    včera 16:44 | Nová verze

    Byl vydán Mozilla Firefox 145.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Ukončena byla podpora 32bitového Firefoxu pro Linux. Přidána byla podpora Matrosky. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 145 bude brzy k dispozici také na Flathubu a Snapcraftu.

    Ladislav Hagara | Komentářů: 0
    včera 13:33 | IT novinky

    Lidé.cz (Wikipedie) jsou zpět jako sociální síť s "ambicí stát se místem pro kultivované debaty a bezpečným online prostředím".

    Ladislav Hagara | Komentářů: 45
    včera 10:33 | Nová verze

    Byla vydána nová verze 4.4 multiplatformního integrovaného vývojového prostředí (IDE) pro rychlý vývoj aplikaci (RAD) ve Free Pascalu Lazarus (Wikipedie). Využíván je Free Pascal Compiler (FPC) 3.2.2.

    Ladislav Hagara | Komentářů: 0
    včera 04:00 | IT novinky

    ASUS má v nabídce komplexní řešení pro vývoj a nasazení AI: kompaktní stolní AI superpočítač ASUS Ascent GX10 poháněný superčipem NVIDIA GB10 Grace Blackwell a platformou NVIDIA DGX Spark. S operačním systémem NVIDIA DGX založeném na Ubuntu.

    Ladislav Hagara | Komentářů: 5
    včera 03:11 | Nová verze

    Desktopové prostredie Trinity Desktop vyšlo vo verzii R14.1.5. Je tu opravená chyba v tqt komponente spôsobujúca 100% vyťaženie cpu, dlaždice pre viac monitorov a nemenej dôležité su dizajnové zmeny v podobe ikon, pozadí atď. Pridaná bola podpora distribúcií Debian Trixie, Ubuntu Questing, RHEL 10 a OpenSUSE Leap 16.

    lukve | Komentářů: 8
    Jaké řešení používáte k vývoji / práci?
     (35%)
     (47%)
     (18%)
     (17%)
     (22%)
     (15%)
     (22%)
     (15%)
     (16%)
    Celkem 344 hlasů
     Komentářů: 16, poslední dnes 18:21
    Rozcestník

    Jak optimalizovat XFS

    XFS je velice výkonný systém souborů vyvinutý společností SGI (Silicon Graphics). Má spoustu dobrých vlastností: dynamické vytváření inod (na rozdíl od statického jako např. v ext3), žurnálování (pouze metadat, podobně jako ostatní FS), quoty, acl (implementované přímo v FS), online defragmentaci, extenze, optimalizovaný přístup mnoha procesů (XFS rozděluje disk na AG – Allocation Groups, které mají vlastní supernode), vymezenou rychlost přístupu k datům (při přístupu přes DMAPI).

    Co mu však příliš nejde je práce s mnoha malými soubory. Tedy, ne že by je neuměl uložit a přečíst :-), ale práce, zejména mazání, s větším množství souborů mu nejde příliš rychle. To se dá určitým nastavením zlepšit. Pojďme na to:

    Velikost žurnálu

    Žurnál je místo na disku, kam se ukládají veškeré operace s daty (vytvoření souboru, umístění do adresářové struktury, …). Pokud dojde k vypnutí systému, ovladač FS projde žurnál a opraví případné chyby. Díky tomu je oprava velice rychlá.

    Velikost žurnálu se nastavuje při vytvoření FS a jeho velikost je možno nastavit parametrem -l size=xm, kde x udává velikost žurnálu v MB. Doporučuji nastavit na max tj. 128MB.

    Poznámka: v následujícím textu budemu uvažovat /dev/disk jako pevný disk, diskový oddíl, LVM svazek a pod. zkrátka jakékoliv blokové zařízení pro umístění FS.
    mkfs.xfs -l size=128m /dev/disk
    

    Množství vyrovnávací paměti

    XFS si ukládá spoustu dat v RAM, výchozí nastavení není příliš štědré. Nastavíme tedy počet bufferů na max tj. 8. Nastavuje se jako parametr při mountu:
    /dev/disk   /mnt/YY   xfs   defaults,logbufs=8   1 2
    
    Dále je možné si pohrát v velikostí těchto vyrovnávacích pamětí parametry biosize,logbsize, ty jsem nechal v defaultním nastavení. Více viz man mount, sekce xfs.

    Čas posledního přístupu k souboru a adresáři

    Standardně se na FS ukládá čas přístupu k jednotlivým souborům a dokonce do jednotlivých adresářů (což neplatí pouze pro XFS). Tato položka se prakticky nepoužívá, je tedy zbytečné ji ukládat. Nastavuje se parametry při mountu:
    /dev/disk   /mnt/YY   xfs   defaults,noatime,nodiratime,logbufs=8   1 2
    

    Online defragmentace

    Zní to skoro jako vtip. Ze zkušeností vím, že XFS měl ze všech FS, se kterými jsem měl tu čest se setkat, nejnižší fragmentaci souborů a součastně jako jediný v Linuxu poskytuje nástroj na defragmentaci těch několika málo fragmentovaných souborů, aby spojil těch pár fragmentů. No což, další plus.

    K defragmentaci XFS slouží nástroj xfs_fsr. Stačí jej spustit, sám si najde všechny připojené XFS oddíly (musí být připojené pro zápis) a tyto zoptimalizuje.

    Související dokumenty

    Tento článek na heronovi. (externí dokument)
    Výběr FS (externí dokument)
    Optimalizace ext3 (externí dokument)

    Dokument vytvořil: Heron, 16.4.2007 10:05 | Poslední úprava: Heron, 5.8.2009 11:02 | Další přispěvatelé: Milan Vít | Historie změn | Zobrazeno: 2046×

    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.