J'avais discuter avec Neil sur la stratégie d'allocation de mémoire du Hurd, il y a qq années au Fosdem.
En gros, L4 fournis toutes la mémoire à un serveur centrail qui refile un maximum de mémoire à toutes les applications qui le demandent. Quand il est à court de mémoire, il en demande à des applications, celle-ci sont tué si elle ne refile pas la mémoire.
Comme le principe est de filer toutes la mémoire et de la réclamer ensuite, je me disais qu'il serai sans doute possible de filer directement des pages de 4Mo et de fragmenter ensuite, si besoin.
[^] # Re: Question bète
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Nouvelle avancée du port du Hurd sur L4. Évalué à 3.
En gros, L4 fournis toutes la mémoire à un serveur centrail qui refile un maximum de mémoire à toutes les applications qui le demandent. Quand il est à court de mémoire, il en demande à des applications, celle-ci sont tué si elle ne refile pas la mémoire.
Comme le principe est de filer toutes la mémoire et de la réclamer ensuite, je me disais qu'il serai sans doute possible de filer directement des pages de 4Mo et de fragmenter ensuite, si besoin.
"La première sécurité est la liberté"