IT-lexikon › Infrastruktur › Sidfel

Sidfel

Infrastruktur In English → Uppdaterad: 2026-07-31

Avbrottet som utlöses när en process rör en minnesadress som inte finns i fysiskt minne just då — inte ett fel i vanlig mening.

Trots namnet är de flesta sidfel helt normala och en förutsättning för att virtuellt minne ska fungera. Man skiljer på två slag. Ett litet sidfel löses utan disk: sidan finns redan i minnet men var inte kopplad till processen, eller ska allokeras nu för att den efterfrågades. Ett stort sidfel kräver läsning från disk, vilket tar storleksordningar längre tid.

Det är därför antalet stora sidfel är ett bättre hälsomått än minnesanvändning i sig. Stiger de kraftigt tuggar systemet — så kallad thrashing — och lägger all tid på att flytta sidor i stället för att räkna. Ett riktigt fel, som att röra en nollpekare, ger också ett sidfel, men ett kärnan inte kan tillmötesgå, och då blir det ett segmenteringsfel.

← Tillbaka till lexikonet