[SOS] Allocateur de memoire noyau simpliste...
Romain LABBE
labbe.romain at wanadoo.fr
Dim 27 Nov 15:12:40 CET 2005
Salut David,
Merci pour ces remarques,
Merci de prendre le temps de répondre...
A++
Romain
> -----Message d'origine-----
> De : sos-bounces at the-doors.enix.org
> [mailto:sos-bounces at the-doors.enix.org] De la part de David Decotigny
> Envoyé : dimanche 27 novembre 2005 14:57
> À : SOS mailing-list
> Objet : Re: [SOS] Allocateur de memoire noyau simpliste...
>
>
>
> Bonjour,
>
> Romain LABBE wrote:
> > J'ai donc développé mon propre allocateur de memoire de noyau
>
> Bravo ! Pour info, a vue de nez d'apres ta description cet
> allocateur a l'air du meme type que celui qu'on utilise pour
> l'allocation des regions virtuelles user (article... 7 ou 8
> je sais plus) : c'est un algo de type "first fit".
>
> Y'a juste un point qui m'intrigue : c'est ton kvmm_top. Ca
> veut dire que tu mappes tout jusqu'a kvmm_top, meme si y'a
> des "trous", ie des "blocks" devenus libres entre temps et
> coinces entre des morceaux "occupes". Si c'est bien ça, ça me
> semble etre sa "limitation" principale. Mais bon, c'est pas
> bien grave. Pour resoudre le probleme, les solutions
> classiques c'est de regrouper les petits blocks par pages ou
> ensembles de pages : algos type slabs ou "buddy" (je ne sais
> plus le nom generiques qu'ils portent).
>
> Bonne journee,
>
> --
> http://david.decotigny.free.fr/
> _______________________________________________
> Sos mailing list
> Sos at the-doors.enix.org
> http://the-doors.enix.org/cgi-> bin/mailman/listinfo/sos
>
Plus d'informations sur la liste de diffusion Sos