• [^] # Re: Superpages

    Posté par (site web personnel) . En réponse à la dépêche Sortie de FreeBSD 7.2. Évalué à 6.

    En d'autres termes : FreeBSD 7.2 permet d'utiliser de manière transparentes les superpages (pages mémoire de 4 Mo au lieu de 4 Ko) sans modifier les applications. Pour 100 Mo, une application utilisera 25 superpages au lieu de 25600 pages classiques (4 Ko), ce qui va optimiser l'utilisation de la translation d'adresse (TLB : mémoire virtuelle => mémoire physique) et donc accélérer vos applications.

    C'est pas aussi simple, ça dépend du matériel qui peut ne disposer que de très peu d'entrées pour les superpages (plus y'en a mieux c'est). Et faire coexister des superpages avec des pages normales peut mener à des problèmes de fragmentations de la mémoire. D'après ce que j'ai lu, sur certaines charges le résultat peut-être mauvais, pire qu'avec des pages normales.

    ce papier explique bien la problématique : http://www.cs.rice.edu/~ssiyer/r/superpages/osdi02superpages(...)

    voir aussi :
    http://ivoras.sharanet.org/blog/tree/2008-08-19.status-of-su(...)

    Je vais essayé j'ai un core duo là.

    les pixels au peuple !