Skip to main content

Hva er minnebestilling?

Minnebestilling, eller ombestilling, er en prosess som den sentrale prosesseringsenheten (CPU) tar forespørsler om dataminne og bestiller dem til det mest optimaliserte mønsteret.Prosessen bytter rundt forespørslene, ofte blir prosesser fullført i orden, men brukere og programmerere ser ikke dette.Dette kan vanligvis gjøres veldig enkelt på et enkelt CPU -system, men et system med flere CPU -er kan oppleve et problem når du bestiller.Hvis denne prosessen ikke ble brukt, ville datamaskiner ikke være like effektive når du fullfører brukerforespørsler.

Når noen gjør noe på en datamaskin og mdash;Flytter musen, åpner et program eller redigerer et bilde, for eksempel mdash;CPU må godkjenne minnebruk for oppgaven.Disse forespørslene kommer normalt i lineært, men de blir sjelden behandlet på den måten.Med minnebestilling behandles oppgavene på best mulig måte å gjøre datamaskinen raskere.Samtidig er CPU programmert til å vite at minnebestilling kan forvirre dem, så den utfører alt på en måte som får det til å virke som om prosessene er fullført lineært, selv om de ikke er det.Dette gjør det lettere for brukere å forstå og vanligvis hindrer programmerere i å måtte legge inn overdreven koding for å sikre at CPU fungerer effektivt.

Minnebestilling normalt kan gjøres enkelt veldig på en datamaskin med en enkelt CPU, men det kan være problemer med enDatamaskin som har flere CPU -er.Dette er fordi det er lettere for minnetilganger som skal godkjennes og bestilles på riktig måte med en CPU, men to eller flere CPU -er kan vakle når du prøver å behandle flere oppgaver.Hvis det er tilstrekkelig kommunikasjon mellom de to eller flere CPU -ene, blir dette problemet vanligvis redusert.

Uten bestilling av minne, kan oppgaver være vanskeligere for datamaskinen og programmereren.På datamaskinens side ville CPU bare kunne tilfredsstille forespørsler da de kom, noe som betyr at hele prosessen bremser og kan holde brukerne vente.For programmereren måtte han skrive overdreven koding for å sikre at CPU ordentlig tar seg av alle oppgaver, noe som vil gjøre at programopprettelsen tar mye lengre tid.