La premiere chose, c'est la collaboration user-space/kernel space quand le systeme est sous pression memoire.
Yep, je suis d'accord! Comme tu dis, Android a quelque chose et ça va venir dans le noyau.
Le deuxieme endroit qui nécessite des ameliorations, c'est le scheduling.
Ne pas confondre prise de décision sur la disponibilité des ressources (qui est une prise de décision sur la gestion d'énergie, basée sur les compteurs de performances) avec le scheduling. Le scheduling est là pour partager les ressources disponibles, la prise de décision sur combien d'unité de calculs à charger est indépendante de ça.
Perso, je pense pas que demander aux applis ce qu'elles ont besoin soit pertinent. Surtout que le hw évolue. Les systèmes coopératifs, ça marche que si tu contrôles tous les programmes. Même Apple a laissé tombé ça!
[^] # Re: bof ?
Posté par Martin Peres (site web personnel) . En réponse à la dépêche Sortie de Linux 3.13. Évalué à 8.
Yep, je suis d'accord! Comme tu dis, Android a quelque chose et ça va venir dans le noyau.
Ne pas confondre prise de décision sur la disponibilité des ressources (qui est une prise de décision sur la gestion d'énergie, basée sur les compteurs de performances) avec le scheduling. Le scheduling est là pour partager les ressources disponibles, la prise de décision sur combien d'unité de calculs à charger est indépendante de ça.
Perso, je pense pas que demander aux applis ce qu'elles ont besoin soit pertinent. Surtout que le hw évolue. Les systèmes coopératifs, ça marche que si tu contrôles tous les programmes. Même Apple a laissé tombé ça!