Skip to main content

Wat is het bestellen van geheugen?

Geheugenbestelling of herorderen, is een proces waardoor de Central Processing Unit (CPU) aanvragen voor computergeheugen neemt en deze in het meest geoptimaliseerde patroon bestelt.Het proces schakelt de verzoeken om, vaak worden processen buiten volgorde voltooid, maar gebruikers en programmeurs zien dit niet.Dit kan meestal heel gemakkelijk worden gedaan op een enkel CPU -systeem, maar een systeem met verschillende CPU's kan een probleem ondervinden bij het bestellen.Als dit proces niet zou worden gebruikt, zouden computers niet zo efficiënt zijn bij het voltooien van gebruikersverzoeken.

Wanneer iemand iets op een computer doet mdash;beweegt de muis, opent een programma of bewerkt een afbeelding, bijvoorbeeld mdash;De CPU moet het geheugengebruik voor de taak goedkeuren.Deze verzoeken zijn normaal gesproken lineair in, maar ze worden zelden op die manier verwerkt.Met geheugenopdrachten worden de taken op de best mogelijke manier verwerkt om de computer sneller te maken.Als de CPU bijvoorbeeld eenvoudig voor het tweede proces voor de eerste kan zorgen, zal het geheugen voor dat proces gebruiken voordat hij verder gaat naar andere.

-verzoeken worden vaak buiten volgorde gedaan, wat gebruikers en programmeurs kan verwarren.Tegelijkertijd is de CPU geprogrammeerd om te weten dat geheugenopdracht hen kan verwarren, zodat het alles uitvoert op een manier waardoor het lijkt alsof de processen lineair worden voltooid, ook al zijn ze dat niet.Dit maakt het voor gebruikers gemakkelijker om te begrijpen en voorkomt meestal dat programmeurs buitensporige codering moeten input om ervoor te zorgencomputer die verschillende CPU's heeft.Dit komt omdat het gemakkelijker is voor geheugentoegang om goedgekeurd te worden en correct te besturen met één CPU, maar twee of meer CPU's kunnen wankelen wanneer ze proberen verschillende taken te verwerken.Als er voldoende communicatie is tussen de twee of meer CPU's, wordt dit probleem meestal beperkt.

Zonder geheugenopdrachten kunnen taken moeilijker zijn voor de computer en de programmeur.Aan de kant van de computer zou de CPU alleen in staat zijn om te voldoen aan verzoeken wanneer ze kwamen, wat betekent dat het hele proces vertraagt en dat gebruikers kunnen wachten.Voor de programmeur zou hij overmatige codering moeten schrijven om ervoor te zorgen dat de CPU goed voor alle taken zorgt, waardoor het creatie van het programma veel langer zou duren.