Les autres cpu 64bit suivront.
C'est mis au conditionel pour l'instant. Mais je ne faisais que dire que ce n'etait pas pour tous "aujourd'hui". Rien d'autre.
à chaud ou via une recompilation du noyau ?
Via recompilation noyau on sait deja faire. La gestion de taille de page variable est "live". En fait le gestionnaire choisit, par les fait, la taille de la page. Il peut decider de decomposer une grande page en plusieur, ou de le recomposer des plus petites en plus grandes.
La granularite se fait a la page elle-meme. Une meme application peut avoir plusieurs tailles de page.
Pourquoi faire ?
J'ai pas envie de rentrer dans la theorie. En gros, certaines applications fonctionnent mieux avec des pages plus grandes, d'autres fonctionnent mieux avec des pages plus petite. Aujourd'hui, pour les architectures qui supportent plusieurs taillent, tu imposes, a la compilation du noyau, une taille fixe pour tout le monde. Donc tu favorises une application par rapport a une autre. Le support de la gestion de page variables permet de:
- avoir la taille correcte pour chaque applications/zone de donnees
- Ne plus avoir a se poser la question lors de la compilation
[^] # Re: Il manque
Posté par mdlh . En réponse à la dépêche Sortie du noyau 2.6.11. Évalué à 3.
C'est mis au conditionel pour l'instant. Mais je ne faisais que dire que ce n'etait pas pour tous "aujourd'hui". Rien d'autre.
à chaud ou via une recompilation du noyau ?
Via recompilation noyau on sait deja faire. La gestion de taille de page variable est "live". En fait le gestionnaire choisit, par les fait, la taille de la page. Il peut decider de decomposer une grande page en plusieur, ou de le recomposer des plus petites en plus grandes.
La granularite se fait a la page elle-meme. Une meme application peut avoir plusieurs tailles de page.
Pourquoi faire ?
J'ai pas envie de rentrer dans la theorie. En gros, certaines applications fonctionnent mieux avec des pages plus grandes, d'autres fonctionnent mieux avec des pages plus petite. Aujourd'hui, pour les architectures qui supportent plusieurs taillent, tu imposes, a la compilation du noyau, une taille fixe pour tout le monde. Donc tu favorises une application par rapport a une autre. Le support de la gestion de page variables permet de:
- avoir la taille correcte pour chaque applications/zone de donnees
- Ne plus avoir a se poser la question lors de la compilation
Dans les deux cas, le Kernel s'occupe de tout.