Salut,
Un script d'optimisation réseau à l'initiative de icewaere.
ICE-NETWORK-TUNER v1.0 for ETxx00
*last update: 25.02.2012*
*Tester sur OpenPli 2.1 Kernel 3.2.2 du 24.02.2012*
Pour tous les problèmes de streaming avec un contenu HD sur le réseau câblé / LAN.
Ou tout simplement pour les personnes qui ont besoin d'un peu plus de puissance
Les points positifs sont :
*accès plus rapide aux partages réseau*
*de meilleures performances avec le Webinterface OLD / NEW*
*un accès plus rapide au contenu HbbTV*
*gain de performance générale pour E2 en swapant le CPU*
Ainsi, d'après l'auteur il est possible, de streamer jusqu'à 7 chaînes HD en même temps.
- L'interface eth0 est passé sur le noyau 2e cpu dual core -
Comment ça marche ?
Il s'agit d'un script qui est inclus dans le démarrage de la machine
Ce script déplace eth0 vers le CPU2 avec des valeurs d'optimisations réseau.
#!/bin/sh
#DESCRIPTION=This script will set ETH0 to CPU2 and add Networktweaks
echo 000002 > /proc/irq/16/smp_affinity # eth0
sysctl -w net.core.rmem_max=8388608
sysctl -w net.core.wmem_max=8388608
sysctl -w net.core.rmem_default=65536
sysctl -w net.core.wmem_default=65536
sysctl -w net.ipv4.tcp_rmem='4096 87380 8388608'
sysctl -w net.ipv4.tcp_wmem='4096 65536 8388608'
sysctl -w net.ipv4.tcp_mem='8388608 8388608 8388608'
sysctl -w net.ipv4.route.flush=1
echo ""
echo ""
echo "Now eth0 on CPU2 and tweaks set....."
echo ""
echo ""
echo ""
echo ""
echo ""
echo ""
echo ""
echo ""
echo ""
echo ""
sleep 2
Vous pouvez voir si vraiment le CPU2 est responsable de eth0, avec la commande telnet : cat /proc/interrupts
Procédure d'installation, extraire le zip, installer l'ipk et faire un reboot complet du démo.
La source de l'info ICI