jerome moliere, mercredi 16 septembre 2009, 12:21:56 CEST > > Bonjour à tous,
’jour, > je pose une question qui n'est pas spécifique Debian mais valable pour le > kernel. > Je m'intéresse à l'impact des PAGE_SIZE sur les performances d'une > application (serveur d'application Java) et je voudrai savoir comment > positionner cette valeur sous Linux, valeurs possibles,comment monitorer les > TLB miss etc... > Google n'a guère été mon ami, car mis à part la même interview de Linus et > qq PDFs protégés issus de symposiums ACM , je ne trouve pas grand chose... > Avez vous des pointeurs sympa sur le sujet? /usr/src/linux-source-*/arch/**/page.h PAGE_SIZE est fixe. C’est une constante définie par macro. Elle dépend de l’architecture (le processeur). Certaines architectures (IA64, Mips, PowerPC…) offrent plusieurs valeurs possibles à la compilation du noyau (cf. les variables CONFIG*PAGE_SIZE). Pour la question de l’impact, la seule valeur possible pour x86 (32 et 64 bits) étant 4096, elle me semble réglée rapidement pour de nombreux cas ;oP Pour les autres archi (p.ex. IA64 ou Mips qui proposent 4096, 8192, 16384 ou 65536), je n’ai aucune idée de l’impact pratique. À mon avis, il doit falloir « profiler » : cf. oprofile, perfmon2 (tous deux sur sf.net) et perfcounters (nouveau dans le 2.6.31). -- Sylvain Sauvage -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org