Système d'exploitation informatique - allocation de mémoire dynamique
Les partitions libres sont liées dans un ordre incrémentiel d'adresse et d'allocation: recherche en séquence depuis le début de la chaîne. Après l'avoir trouvé, un espace mémoire est divisé à partir de la partition en fonction de la taille du travail pour l'allouer au demandeur. Les partitions libres restantes sont toujours laissées dans la chaîne libre.
Il s'agit d'une amélioration de FF. Commencez la recherche de la prochaine des dernières partitions gratuites trouvées.
Les partitions libres sont liées par ordre incrémentiel par leur taille. Trouvez la première zone libre qui répond aux exigences par la chaîne. Laissez les fragments au début et les grosses pièces à la fin et recherchez lentement de gros morceaux.
Les partitions gratuites sont liées par ordre décroissant par leur taille. Trouvez la première zone libre qui répond aux exigences par la chaîne. Laissez les fragments au début et les grosses pièces à la fin et recherchez lentement de gros morceaux.
Nombres, avec test d'exactitude, il est recommandé que l'effet visuel soit meilleur à environ 20
Les numéros, avec test d'exactitude, varient de 1 à 4
[Les informations sélectionnées et les informations d'entrée seront affichées en haut de la fenêtre ici]
Nombres, avec test d'exactitude, plage 1-3
1-申请内存
2-释放内存
3-退出程序
1-输入程序进程号(进程号不能存在)以及申请的空间
2-输入需要释放的程序进程号(程序号需要存在)
3-直接退出程序
Une fois que l'arrière-plan vérifie l'entrée de l'utilisateur et l'exécute, le résultat d'exécution est renvoyé et l'état actuel d'allocation de mémoire s'affiche à l'utilisateur et l'utilisateur attend l'entrée suivante. Si une erreur d'exécution se produit, la raison d'erreur de sortie sera renvoyée.