View previous topic :: View next topic |
Author |
Message |
apocryphe n00b
Joined: 03 Jul 2005 Posts: 59 Location: 78 - Pres de Saint Germain
|
Posted: Mon Aug 11, 2008 3:08 pm Post subject: [Performance] Execute Disable Bit (XD Bit) Intel Gourmand ? |
|
|
Bjr,
J'ai un laptop, je precise que je me fou un peu de la sécurité (un peu plus que la question de la performance en tout cas)
j'aimerais savoir si je desactive dans le kernel et dans le bios le support Execute Disable Bit (XD Bit) d'intel, contre les attaque overflow, je gagne en performance ?
héhé... et si oui pourquoi ( c est surtout le pourquoi qui m'interesse pour ma culture G)
merci _________________ Laptop Dell Inspiron 1520
Intel Core2Duo T7250 - GM965 - 4 Go 667MHz DDR2 - Nvidia 8400 GS (256MiB) - BCM4401- iwlwifi3945 - SD R5C822
~amd64 - GCC 4.4.1 - XFS ahci officiel 2.6.30.4 - Xorg 1.6.2 - kde 4.3 - Nvidia 190.18 - WSXGA+ (1680x1050) |
|
Back to top |
|
|
avendesora Veteran
Joined: 16 Aug 2002 Posts: 1739 Location: Betelgeuse vicinity
|
Posted: Mon Aug 11, 2008 7:25 pm Post subject: |
|
|
Ca m'étonnerait beaucoup que tu voies une différence en l'activant ou le désactivant.
Il y a sans doute une micro-pénalité - un "controle" en plus quand une page d'instructions
est chargée dans le TLB - le cpu check déjà les permissions, un bit en plus doit pas le faire
trop suer Peut-être un peu d'overhead côté OS pour mettre les bons bits lors du chargement
des exécutables.
Mais bon, le mieux c'est toujours d'essayer. Essaye deux-trois compilations glibc avec et sans,
et dis-nous si ca change qqch! |
|
Back to top |
|
|
El_Goretto Moderator
Joined: 29 May 2004 Posts: 3169 Location: Paris
|
Posted: Tue Aug 12, 2008 7:28 am Post subject: |
|
|
Prends 20 mins, et fais nous un petit bench avec PTS (http://www.phoronix-test-suite.com/), ça sera parlant (la suite de test multicore devrait suffire, ya beaucoup de compilations, mais sinon libre à toi de jouer un peu plus avec...) _________________ -TrueNAS & jails: µ-serv Gen8 E3-1260L, 16Go ECC + µ-serv N40L, 10Go ECC
-Réseau: APU2C4 (OpenWRT) + GS726Tv3 + 2x GS108Tv2 + Archer C5v1 (OpenWRT) |
|
Back to top |
|
|
|