Bonjour,
Sous Windows 7, la fonction NetDMA peut autoriser votre carte réseau à communiquer directement avec le cache du processeur de votre ordinateur, sans avoir à passer par la mémoire système (DCA). Cette opération permet d'utiliser moins de mémoire et de réduire la latence de vos transferts lors de gros échanges. Voici comment activer cette fonction.
1/ Vérifiez, dans un premier temps, que votre matériel est compatible avec NetDMA en affichant les paramètres TCP. La ligne
Etat NetDMA doit être sur
enabled.
• Ouvrez une fenêtre de commande
en mode administrateur (cmd.exe)
• Saisissez la commande suivante :
netsh int tcp show global et validez par
Entrée
• Les paramètres TCP sont alors affichés
2/ Cliquez sur le bouton
Démarrer. Dans le champ
Rechercher, saisissez la commande
regedit.
3/ Cliquez avec le bouton droit de la souris sur le programme
regedit.exe et choisissez la commande
Exécuter en tant qu'administrateur.
4/ Déroulez la clé
HKEY_LOCAL_MACHINE, SYSTEM, CurrentControlSet, Services, Tcpip, Parameters.
5/ Cliquez sur le menu
Edition, sur
Nouveau puis sur
Valeur DWORD 32 bits.
6/ Nommez la nouvelle valeur
EnableDCA et double cliquez dessus.
7/ Saisissez
1 dans le champ
Données de la valeur et validez par
OK.
8/ Fermez l'éditeur du registre et
redémarrez votre ordinateur pour appliquer la modification.
Merci à Micka76000 qui a proposé cette astuce.