Vous pensez à ceci complètement erronée. La mémoire vive libre ne vous sert à rien. Si vous avez 300 Mo de libre, cela signifie simplement qu'il y a 300 Mo que vous ne pouvez pas utiliser. pas en utilisant. Il est souhaitable que les petit La RAM doit être aussi libre que possible, car cela signifie qu'un maximum de RAM effectue un travail utile.
Vous voulez min_free_kbytes
aussi bas que possible afin que vous puissiez utiliser votre RAM plutôt que de la laisser dormir sans rien faire.
Vous devez vous dire : "Je veux de la RAM gratuite pour pouvoir l'utiliser plus tard". Mais aujourd'hui, c'est plus tard qu'avant. Et si vous l'utilisez maintenant, vous pourrez également l'utiliser plus tard. Tout ce qui se passe si vous ne l'utilisez pas maintenant, c'est que vous perdez à jamais la possibilité de l'utiliser maintenant. Plus tard n'arrive jamais - c'est toujours maintenant. Utilisez la mémoire vive maintenant. Ne la gardez pas pour plus tard, car vous voudrez alors la garder pour plus tard aussi.
Ce n'est pas comme si vous utilisiez 4 Go maintenant et que vous pouviez utiliser 12 Go plus tard. Si vous utilisez 7 Go maintenant, tout ce qui se passe, c'est que 1 Go a été gaspillé. Vous voulez le moins de RAM libre possible afin que votre système puisse tirer le meilleur parti de la RAM dont vous disposez. Vous ne peut économiser de la mémoire vive. La possibilité d'utiliser cette mémoire vive maintenant doit être utilisé maintenant ou il sera perdu à jamais.
Il est logique de limiter les pages sales, car celles-ci ne peuvent être utilisées à d'autres fins tant que leur contenu n'a pas été écrit sur le disque. Cela peut obliger le système à utiliser la mémoire vive de manière inefficace ou à effectuer de très grandes rafales d'entrées/sorties. Cependant, je ne pense pas que vous ayez vraiment besoin d'ajuster les paramètres par défaut. Elles sont assez intelligentes.