Computerbetriebssystem - Dynamische Speicherzuweisung
Die freien Partitionen sind in einer inkrementellen Reihenfolge der Adresse und zu Allocation: Suchen Sie nach Beginn der Kette in Sequenz. Nachdem er es gefunden hat, wird ein Stück Speicherraum nach der Auftragsgröße von der Partition unterteilt, um ihn dem Antragsteller zuzuweisen. Die verbleibenden freien Partitionen bleiben noch in der freien Kette.
Es ist eine Verbesserung der FF. Suchen Sie vom nächsten der letzten freien Partition.
Die freien Partitionen werden nach ihrer Größe in schrittweisen Reihenfolge verknüpft. Finden Sie den ersten freien Bereich, der die Anforderungen der Kette entspricht. Lassen Sie Fragmente am Anfang und große Teile am Ende und suchen Sie langsam nach großen Teilen.
Freie Partitionen sind in abnehmender Reihenfolge nach ihrer Größe verbunden. Finden Sie den ersten freien Bereich, der die Anforderungen der Kette entspricht. Lassen Sie Fragmente am Anfang und große Teile am Ende und suchen Sie langsam nach großen Teilen.
Die Zahlen haben Korrektheitstests, und es wird empfohlen, dass der visuelle Effekt bei etwa 20 besser ist.
Zahlen mit Korrektheitstest reichen von 1-4
[Die ausgewählten Informationen und Eingabeinformationen werden hier oben im Fenster angezeigt.]
Zahlen mit Korrektheitstest, Bereich 1-3
1-申请内存
2-释放内存
3-退出程序
1-输入程序进程号(进程号不能存在)以及申请的空间
2-输入需要释放的程序进程号(程序号需要存在)
3-直接退出程序
Nachdem der Hintergrund die Benutzereingabe überprüft und ausgeführt wird, wird das Ausführungsergebnis zurückgegeben, und der aktuelle Speicherzuweisungsstatus wird dem Benutzer angezeigt, und der Benutzer wartet auf die nächste Eingabe. Wenn ein Ausführungsfehler auftritt, wird der Ausgangsfehlergrund zurückgegeben.