Použití RAM jako bufferu při zápisu na disk

Použití RAM jako bufferu při zápisu na disk
« kdy: 30. 03. 2024, 19:07:37 »
Dobrý den.
Chtěl bych se zeptat jde něják použít ram (mám jí hodně volno minimalně 8 GB vždycky) takový buffer že když bych zapisoval velký soubor že by ho to zapsalo do ram a potom postupně na disk. z rizikem že budu zapisovat a vypadne proud je jasné.


_Jenda

  • *****
  • 1 605
    • Zobrazit profil
    • https://jenda.hrach.eu/
    • E-mail
Re:Použití ram jako buffer při zápisu na disk
« Odpověď #1 kdy: 30. 03. 2024, 19:45:13 »
To se dělá defaultně, pokud aplikace nezavolá fsync. A i pokud zavolá a přesto to chceš, tak ji spusť přes nástroj eatmydata, který fsync vypne.

Kolik paměti se může na tohle použít se dá nastavit: https://www.abclinuxu.cz/clanky/jaderne-noviny-7.-11.-2013-proc-pomala-flashka-zpomali-64bitovy-stroj#zakerny-problem-se-zamrzajicimi-flashkami