OT:Fragmentace
Stanislav Šmejkal
smejkal na smejkal.com
Úterý Srpen 4 17:14:23 CEST 2020
Ještě mě napadlo, dělali jsme to na tom xfs nebo ext3, nede zapnout
minimální velkost bloku třeba v řadu MB?
A sám si odpovím. Ve windows při formátování disku /A:size
Více: format /?
Pak by to při nastavení třeba 2 MB bloku mělo být těch 2 MB data
pohromadě. Otázkou je, jaká další data jsou na příslušném disku.
Standa
Dne 3.8.2020 v 11:30 Martin Záruba napsal(a):
> Pro účely archivace to tak dělám, jenže pro normální režim to nejde
> použít, protože uživatel může chtít data jak za posledních pár minut tak
> třeba za poslední den, týden,měsíc, rok. Podívejte se na
> http://www.ekovy.cz/servis/index.htm?firma=demo Server teď funguje tak,
> že klient (webový prohlížeč) pošle kolik bodů potřebuje pro vykreslení
> grafu v zadaném časovém intervalu a server vrací jen data, která se dají
> zobrazit. Třeba při zvoleném časovém rozlišení každý stý vzorek. Server
> ví, jak často za sebou (není to úplně přesně, ale to nevadí) jsou vzorky
> a pokud je požadován každý desátý vzorek nebo méně, najde se půlením
> intervalu první a pak se čte sekvenčně až se získá potřebný počet
> vzorků. Pokud je interval větší, čtou se všechny vzorky půlením
> intervalu. tento mechanismus se ukázal jako nejrychlejší.
>
> Martin Záruba
>
> Dne 3.8.2020 v 10:01 Stanislav Šmejkal napsal(a):
>> Dělal jsem v minulosti něco podobného. Nahrávání všech televizních
>> kanálů (3 multiplexy, tuším že asi 26 GB/hod). Tudíž cca 20 vláken
>> současně, každou minutu zvláštní soubor. A disk byl stále na 90 %
>> plný, nejstarší záznamy se odmazávaly. Znamenalo to hodně dat, která
>> pak ještě další procesy četly. Fungovalo to bez problému několik let.
>> Ale byl to Linux na xfs.
>>
>> Osobně bych šel jinou cestou. Nasaďte si tam skripty, které jednou za
>> čas (třeba jednou za hodinu nebo jednou za den) soubory vezme a
>> překopíruje na jiný disk - postupně jedním vláknem. Tam už data
>> fragmentovaná nebudou. Prostě navrhuju obejít to klasickými prostředky
>> operačního systému.
>>
>> Standa
Další informace o konferenci Hw-list