1. Sous GNU/Linux, la swap ne sera pas utilisée à moins que la mémoire ne soit pleine, c'est également le cas sous windows pour autant que je sache.
2. J'ai testé et déplacé le swap de windows d'un disque dur a un autre, et cela n'a eu aucun effet sur l'espace libre affiché. Ce qui confirme que windows ne compte pas la swap dans son calcul d'espace libre. Ce qui est normal car on peut remplir le disque ras la gueule, et windows de dire "Attention, il n'y a pas assez d'espace pour hiberner".
3. On peut régler GNU/Linux pour avoir le même comportement et utiliser un fichier swap sur une partition plutôt qu'une partition dédiée.
Conclusion: Prendre en compte la swap est inutile.
Le fichier d'hibernation de windows se réserve effectivement de la place sur le disque C (le petit chacal), auquel cas on peut juste retrancher la taille de la ram à l'espace disque affiché dans le journal (tout bête en fait).
Enfin, la politique de l'OS dans l'utilisation de la ram ne change pas grand chose. Dans les deux cas, les buffers ne sont pas affichés sur le moniteur système. Et l'OS donne autant de ram que les programmes ont besoin dans les deux cas.
Ensuite, on peut en effet arguer qu'il peut y avoir des bibliothèques chargées plusieurs fois sous différentes versions (les dll) dans windows, ce qui est peu probable dans un unix du fait du système de dépendances. Quoi qu'il en soit, c'est mauvais pour l'usage de la ram et point barre.
[^] # Re: Quelle rigolade
Posté par Brioche4012 . En réponse au journal Consommation de ressources de Windows et Debian. Évalué à 9.
2. J'ai testé et déplacé le swap de windows d'un disque dur a un autre, et cela n'a eu aucun effet sur l'espace libre affiché. Ce qui confirme que windows ne compte pas la swap dans son calcul d'espace libre. Ce qui est normal car on peut remplir le disque ras la gueule, et windows de dire "Attention, il n'y a pas assez d'espace pour hiberner".
3. On peut régler GNU/Linux pour avoir le même comportement et utiliser un fichier swap sur une partition plutôt qu'une partition dédiée.
Conclusion: Prendre en compte la swap est inutile.
Le fichier d'hibernation de windows se réserve effectivement de la place sur le disque C (le petit chacal), auquel cas on peut juste retrancher la taille de la ram à l'espace disque affiché dans le journal (tout bête en fait).
Enfin, la politique de l'OS dans l'utilisation de la ram ne change pas grand chose. Dans les deux cas, les buffers ne sont pas affichés sur le moniteur système. Et l'OS donne autant de ram que les programmes ont besoin dans les deux cas.
Ensuite, on peut en effet arguer qu'il peut y avoir des bibliothèques chargées plusieurs fois sous différentes versions (les dll) dans windows, ce qui est peu probable dans un unix du fait du système de dépendances. Quoi qu'il en soit, c'est mauvais pour l'usage de la ram et point barre.