IT-lexikon › Infrastruktur › Sidcache

Sidcache

Infrastruktur In English → Uppdaterad: 2026-07-31

Kärnans cache av filinnehåll i RAM — anledningen till att ledigt minne på en Linuxserver alltid ser oroväckande lågt ut.

Varje läsning från disk sparas i minnet, och nästa läsning av samma data kommer därifrån utan att disken rörs. Skrivningar hamnar också först i cachen och skrivs ut senare, vilket är varför write() returnerar långt innan datan faktiskt ligger på disk — och varför fsync() finns för den som behöver garantin.

Cachen tar allt minne som annars vore oanvänt, och lämnar tillbaka det omedelbart när ett program behöver det. Därför är låg siffra under "free" i free -h normalt och önskvärt; det är kolumnen available som betyder något. Missförståndet är så vanligt att sajten linuxatemyram.com finns just för att förklara det.

← Tillbaka till lexikonet