Skip to main content

Was ist Speicherbestellung?

Die Speicherbestellung oder -überarbeitung ist ein Prozess, durch den die Central Processing Unit (CPU) Anforderungen für den Computerspeicher annimmt und sie in das optimierteste Muster bestellt.Der Prozess schaltet sich um die Anfragen um, häufig werden Prozesse nicht in Ordnung abgeschlossen, aber Benutzer und Programmierer sehen dies nicht.Dies kann in der Regel auf einem einzelnen CPU -System sehr einfach erfolgen, aber ein System mit mehreren CPUs kann bei der Bestellung ein Problem haben.Wenn dieser Vorgang nicht verwendet würde, wären Computer beim Ausfüllen von Benutzeranfragen nicht so effizient.

Wenn jemand etwas auf einem Computer mdash macht;Bewegt die Maus, öffnet ein Programm oder bearbeitet ein Bild, z. B. Mdash;Die CPU muss die Speichernutzung für die Aufgabe genehmigen.Diese Anfragen kommen normalerweise linear ein, aber sie werden selten so verarbeitet.Bei Speicherbestellung werden die Aufgaben auf die bestmögliche Weise verarbeitet, um den Computer schneller zu gestalten.Wenn die CPU beispielsweise den zweiten Vorgang vor dem ersten leicht erledigen kann, wird der Speicher für diesen Vorgang verwendet, bevor sie zu anderen weitergeht.Gleichzeitig ist die CPU so programmiert, dass die Speicherbestellung sie verwirren kann. Daher führt sie alles auf eine Weise durch, die es so aussieht, als ob die Prozesse linear abgeschlossen werden, obwohl dies nicht der Fall ist.Dies erleichtert den Benutzern das Verständnis und hält die Programmierer normalerweise davon ab, übermäßige Codierung einzugeben, um sicherzustellen, dass die CPU effizient funktioniert.Computer mit mehreren CPUs.Dies liegt daran, dass es einfacher ist, mit einer CPU zugelassen und ordnungsgemäß bestellt zu werden, aber zwei oder mehr CPUs können beim Versuch, mehrere Aufgaben zu bearbeiten, ins Stocken geraten.Wenn zwischen den beiden oder mehr CPUs eine ausreichende Kommunikation besteht, wird dieses Problem normalerweise gemindert.

ohne Speicherbestellung könnten die Aufgaben für den Computer und den Programmierer schwieriger sein.Auf der Seite des Computers könnte die CPU nur die Anfragen erfüllen, wenn sie kamen, was bedeutet, dass der gesamte Prozess langsamer wird und die Benutzer warten können.Für den Programmierer müsste er übermäßige Codierung schreiben, um sicherzustellen, dass die CPU sich ordnungsgemäß um alle Aufgaben kümmert, was die Erstellung der Programme viel länger dauert.