Tout en exécutant 5 à 6 programmes en même temps (navigateur, machines virtuelles, terminal, éditeur de texte, explorateur de fichiers), certains d’entre eux (de temps en temps, toutes les 15 minutes) sont inactifs/inactifs (n'interagissent pas avec l'utilisateur, ne pas faire de calculs, etc.). Est-ce possible de:
En gardant à l'esprit que la mémoire de swap est plus lente que RAM mais toujours suffisamment rapide pour ne pas geler l'interface utilisateur, il serait très utile de déplacer "l'attention de la RAM" sur de nombreux ordinateurs, pour différents programmes ou même au sein d'un seul programme (Imagine Navigateur consommant beaucoup de RAM Échangez les données de la mémoire des onglets ouverts en arrière-plan en conservant dans Ram uniquement l'onglet actif).
Est-ce quelque chose qui peut être fait aujourd'hui par n'importe quel moyen ou peut-être est-ce déjà partiellement ainsi?
cgroups
: vous pouvez choisir le programme qui reçoit ou n’obtient pas de RAM et qui a la priorité du processeur par rapport à un autre.