From 75f05bfafc0be0c176c53f0c5b3ceb1982543412 Mon Sep 17 00:00:00 2001 From: kleph Date: Wed, 20 Nov 2013 02:41:14 +0100 Subject: [PATCH] Ajout de la section 3.12. Ainsi que quelques chiffres --- content/jouet_fr.mdown | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/content/jouet_fr.mdown b/content/jouet_fr.mdown index d361ed7..4c0693e 100644 --- a/content/jouet_fr.mdown +++ b/content/jouet_fr.mdown @@ -42,6 +42,12 @@ Comme je le dirai plus bas, je n'ai pas utilisé at91bootstrap et j'ai laissé c - Si je désactive l'USB, ça freeze au chargement des pilotes mmc. - À creuser vu que ces deux sous-systèmes utilisent le DMA et j'ai cru voir que cette partie n'était pas terminée. +#### 3.12 +- Ça marche ! +- Par rapport à la version -rc3, j'ai activé le debug DMA +- Activé le thumb2 workaround pour netfilter et rajouté des *_nftables. TODO retester sans le thumb2 workaround +- TODO refaire les tests sans les workaround + #### script de compilation du noyau Voici un exemple de script de compilation du noyau @@ -224,6 +230,29 @@ eth1 IRQ | | | | 8k | Sur le dernier test, en HTTP, on remarque qu'il semble y avoir autant d'interruptions que de paquets reçus/envoyés. Le mécanisme NAPI qui permet de stocker les interruptions pour passer plusieurs paquets d'un seul coup au noyau ne semble pas activé/disponible. Ce qui serai plutôt une bonne nouvelle et permettrai d'augmenter les performances à l'avenir. +#### 3.6.12 + +Métrique | HTTP(routé | HTTP local | +----------------|--------| +eth0 RX (bit/s) | | +eth0 TX (bit/s) | 60 M | +eth0 RX (pkt/s) | 2.5k | +eth0 TX (pkt/s) | 5k | +---------- +eth1 RX (bit/s) | 60 M | 55 M +eth1 TX (bit/s) | | +eth1 RX (pkt/s) | 5 k | 4.7k +eth1 TX (pkt/s) | 2.5k | 1.5k +---------- +IRQ (%) | 85 | 65 +Sys (%) | | 12 +User (%) | 0 | 4 +Idle (%) | 15 | 17 +---------- +eth0 IRQ | 8k | +eth1 IRQ | 8k | 2.2k + + # Images ![alt text](http://blog.kleph.info/images/atmel_et_raspi_small.png atmel et raspi) [taille réelle](http://blog.kleph.info/images/atmel_et_raspi.jpg)