Hirdetés

Keresés

Aktív témák

  • decoati

    aktív tag

    válasz xSide #34835 üzenetére

    szóval ez az egész cache-esdi tudtommal arról szól, hogy az i/o műveletek nem akkor hajtódnak végre fizikailag a háttértáron amikor az logikailag megtörténik, mivel van egy "disk leképeződés" a memóriában. Ennek különösen nagy jelentősége van ssd háttértáraknál, wear leveling ide vagy oda. Ennek a kiírásnak a gyakoriságát/agresszivitását szabályozza az i/o scheduler.
    A sync, echo 3 > proc/sys/vm/drop_caches egy réges-régi linux versike, ami kisynceli a dirty tartalmakat, (tehát minden kiírás megtörténik fizikailag), és dobja a cache-t. (mellesleg sgs-en létezik a path...)
    A kérdésem első fele az lett volna hogy ez a cache cleaner ekvivalens-e a drop_cache időzített futtatásával, a második része megy hogy van-e arról gyakorlati tapasztalatod hogy mennyivel célszerűbb ezt időnként automatizáltan végrehajtani, mint választani pl. egy BFQ schedulert?
    szerk.: ez a cache cleaner egyáltalán automatikus, vagy manuális? tényleg nem ismerem :)

Aktív témák