Eh bien, Steve, intéressant que vous posiez cette question.
Je vais vous dire un petit secret: le point où vous aviez besoin de mémoire virtuelle n'a jamais été. La mémoire virtuelle était une idée incroyablement incompétente créée par un groupe d'universitaires qui ne connaissaient rien aux systèmes informatiques pratiques, et TOUT ordinateur fonctionnera beaucoup mieux s'il peut fonctionner sans VM.
Maintenant, vous pourriez vous demander, si la VM est inutile et nuisible, pourquoi la plupart des grands systèmes d'exploitation modernes l'utilisent-ils? La réponse courte à cette question est que les personnes décidant d'utiliser ou non la VM chez Microsoft, Apple et IBM étaient encore plus stupides et inexpérimentés que les universitaires qui ont inventé la VM et voulaient l'adopter sur la base des mêmes hypothèses complètement incorrectes que le les universitaires avaient quand ils l'ont inventé. Nous pourrions commencer à parler de ces hypothèses et idées fausses, mais malheureusement, si elles étaient faciles à comprendre et à décrire, nous n'aurions pas le problème VM en premier lieu.
Je reviens vers vous. Malheureusement, tout comme les retardnoggins susmentionnés chez Apple et Microsoft, vous avez vos propres idées fausses, à savoir l'idée que vous pouvez désactiver la machine virtuelle. Bien sûr, vous ne pouvez pas l'éteindre, cela irait à l'encontre de l'objectif de visser si vous pouviez simplement l'éteindre. Quand les gens font quelque chose de vraiment stupide, ils s'assurent toujours que c'est irréversible. Après tout, si tout le monde pouvait simplement désactiver VM, ils le feraient, et cela rendrait les bozos qui l'ont créé assez stupide, n'est-ce pas? Ils ont empêché cette possibilité en la rendant inamovible, un peu comme Microsoft a rendu Internet Explorer inamovible.
Ce que vous pouvez faire est de limiter la taille du fichier d'échange, qui doit bien sûr être réglé sur le minimum, espérons-le 0. La mémoire virtuelle est toujours là, mais au moins vous pouvez la réduire de très très très lente à juste très très lent en lui demandant de ne pas impliquer le lecteur de disque dans la folie.
non-paged
etpaged
. Un fichier d'échange est nécessaire lorsque la section paginée est pleine, en tant que joueur, j'ai vu un jeu se plaindre de la mémoire du pool paginé simplement parce que mon fichier d'échange était désactivé sur un système de 8 Go. Conclusion: les fichiers d'échange sont nécessaires, ils empêchent l'épuisement du pool paginé et accélèrent réellement votre système.