Il existe un ensemble d'algorithmes de gestion de la mémoire utilisés dans la construction de systèmes d'exploitation, tels que pagination, segmentation, segmentation paginée (paginación segmentada), segmentation pagination (segmentación paginada) et autres. Savez-vous s'ils sont utilisés en dehors de cette zone, dans un logiciel pas si bas niveau? Ils sont utilisés dans les applications commerciales?Où sont utilisés les algorithmes de gestion de la mémoire?
Répondre
Ces algorithmes servent à traduire les adresses de mémoire programme sur les adresses mémoire physiques. Vous aurez très rarement à y penser dans une application. Dans certains cas extrêmes d'applications travaillant sur des ensembles de données très volumineux, vous devrez peut-être créer un module de type pilote pour ajuster la traduction de la mémoire, mais tout le reste dépendra du système d'exploitation.
Vous pourriez ne jamais écrire vous-même un système d'exploitation, mais si vous vous trouvez dans l'obligation d'écrire un pilote de périphérique, il sera impératif que vous compreniez ces problèmes. Il est donc encore utile de comprendre comment ces algorithmes fonctionnent.
Maintenant, vous pourriez être à l'école en pensant, "Yuck, je vais juste éviter ce genre de choses". Mais vous ne savez vraiment pas où une carrière de 40 ans dans l'industrie pourrait vous prendre.
- 1. Quels sont les algorithmes courants utilisés pour rand() de C?
- 2. Quels sont les algorithmes d'ordonnancement utilisés par le noyau Linux?
- 3. Quels sont les algorithmes utilisés par les SGBDR?
- 4. Gestion de la mémoire pour les composants .NET utilisés par le code non géré
- 5. Où sont stockées les méthodes en mémoire?
- 6. Où sont tous mes inodes utilisés?
- 7. Motifs de conception: quels sont les nouveaux, où sont utilisés les modèles existants?
- 8. gestion de la mémoire iphone
- 9. gestion de la mémoire java
- 10. Gestion de la mémoire UITabViewController
- 11. Gestion de la mémoire NetBeans
- 12. iPhone gestion de la mémoire
- 13. CGMutablePathRef Gestion de la mémoire
- 14. CoreData problème de gestion de la mémoire
- 15. gestion de la mémoire Flash Lite
- 16. Gestion de la mémoire. Copier méthode
- 17. iPhone Gestion de la mémoire didReceiveMemoryWarning
- 18. Gestion de la mémoire dans php
- 19. Quels modèles de conception sont sous-utilisés?
- 20. C gestion de la mémoire question débutant
- 21. Cocoa-Touch: gestion de la mémoire
- 22. Gestion de la mémoire Setter Objective-C
- 23. Gestion de la mémoire DOM et de la CPU
- 24. Collections de collections et gestion de la mémoire Objective-C
- 25. Gestion de la passerelle et de la gestion de la mémoire sans frais
- 26. Objectif C Confusion de la gestion de la mémoire
- 27. Question de gestion de la mémoire dans l'objectif C
- 28. Où est la fuite de mémoire ici?
- 29. Quelles sont les idées d'autres domaines sont utilisés par les programmeurs
- 30. Quels sont les contrôles de flux les plus fréquemment utilisés pour gérer la communication de protocole?
pouvez-vous expliquer pourquoi vous avez downvoted cette question? – eKek0