Paginafout

Een paginafout treedt op wanneer een programma toegang probeert te krijgen tot een blok geheugen dat niet in het fysieke geheugen of RAM is opgeslagen. De fout laat het besturingssysteem weten dat het de gegevens in het virtuele geheugen moet zoeken en deze vervolgens van het opslagapparaat, zoals een HDD of SSD, naar het RAM van het systeem moet overbrengen.

Hoewel de term "paginafout" klinkt als een fout, komen paginafouten vaak voor en maken ze deel uit van de normale manier waarop computers virtueel geheugen verwerken. In programmeertermen genereert een paginafout een uitzondering, die het besturingssysteem laat weten dat het de geheugenblokken of "pagina's" uit het virtuele geheugen moet ophalen zodat het programma kan doorgaan. Zodra de gegevens naar het fysieke geheugen zijn verplaatst, gaat het programma normaal verder. Dit proces vindt op de achtergrond plaats en blijft meestal onopgemerkt voor de gebruiker.

De meeste paginafouten worden zonder problemen afgehandeld. Een ongeldige paginafout kan er echter voor zorgen dat een programma vastloopt of crasht. Dit type paginafout kan optreden wanneer een programma toegang probeert te krijgen tot een geheugenadres dat niet bestaat. Sommige programma's kunnen dit soort fouten afhandelen door een nieuw geheugenadres te vinden of de gegevens te verplaatsen. Als het programma de ongeldige paginafout echter niet kan afhandelen, wordt deze doorgegeven aan het besturingssysteem, dat het proces mogelijk beëindigt. Hierdoor kan het programma onverwacht worden afgesloten.

Hoewel paginafouten vaak voorkomen bij het werken met virtueel geheugen, vereist elke paginafout dat gegevens van het secundaire geheugen naar het primaire geheugen worden overgebracht. Dit proces duurt misschien maar enkele milliseconden, maar dat kan nog steeds enkele duizenden keren langzamer zijn dan rechtstreeks toegang krijgen tot gegevens in het geheugen. Daarom kan het installeren van meer systeemgeheugen de prestaties van uw computer verbeteren, omdat deze dan minder vaak toegang hoeft te krijgen tot het virtuele geheugen.

Bijgewerkt June 2, 2017 door Per C.

quizTest je kennis

1,073,741,824 bytes is equal to one what?

A
Kibibyte
0%
B
Gibibyte
0%
C
Tebibyte
0%
D
Pebibyte
0%
Correct! Incorrect!     View the Gibibyte definition.
More Quizzes →

Het Tech Terms computerwoordenboek

De definitie van Paginafout op deze pagina is een originele definitie geschreven door de auteurs van TechTerms.com. Als je naar deze pagina wilt verwijzen of deze definitie wilt citeren, gebruik dan de groene citatiebalk direct onder de definitie.

Ons doel is om computerterminologie op een begrijpelijke manier uit te leggen. We streven naar nauwkeurigheid en eenvoud bij elke definitie die we publiceren. Als je feedback hebt over deze definitie of een nieuwe technische term wilt voorstellen, neem dan contact met ons op.

De Tech Terms-nieuwsbrief

Verbeter je technische kennis met onze dagelijkse of wekelijkse nieuwsbrief! Abonneer je vandaag nog en ontvang nieuwe termen en quizzen in je inbox.

Schrijf je in voor de gratis TechTerms-nieuwsbrief

Hoe vaak wil je een e-mail ontvangen?

Je kunt je op elk moment uitschrijven of je frequentie wijzigen via de links in elke e-mail. Vragen? Neem contact met ons op.

Let op: de nieuwsbrief wordt in het Engels verzonden.