4520 shaares
2 résultats
taggé
dynamique
iptables -A OUTPUT -p tcp --state ESTABLISHED,RELATED -j ACCEPT
iptables -A OUTPUT -p udp --state ESTABLISHED,RELATED -j ACCEPT
Ce qu'illustre Timo ici est ne technique qui rentre dans la programmation dite par contraintes.
Principe
- Vous avez une tétra-chiée de données.
- Pour chacune de ces données, il existe des plusieurs contraintes à vérifier avant de procéder aux calculs.
- Les données à prendre en compte sont uniquement celles qui respectent 100% des contraintes.
- Les temps de calcul sur les données sont super longs.
Méthode :
- Vous exécutez en premier les contraintes qui éliminent le plus de données possibles.
- A chaque fois qu'une donnée est éliminée, vous ne perdez pas votre temps à exécuter la vérification des autres contraintes sur cette dernière, elle est éliminée point.
- Vous ne vous amusez à exécuter les calculs, uniquement sur une donnée qui a passé tous les filtres.
=> Ipso facto : vous n'aurez appliqué 100% des contraintes que sur une partie des données et effectué les calculs que sur les données qui vous intéresse. Votre CPU n'aura pas tourné sur des données inutiles ou vérifier des contraintes sur des données dont on sait déjà qu'elles ne sont pas à prendre en compte.