Új hozzászólás Aktív témák

  • suste

    veterán

    A héten vargalex -szel tesztelgettük kicsit a routereink processzorait.
    Annyira belemélyedtünk, hogy csináltam egy webes felületet hozzá, ahol nagyon könnyű a teszt futtatása, és az eddigi eredményeket is mutatja.
    Jó lenne ha tudnátok adni pár adatot.
    Készült egy mentés amit akár luciban is fel lehet rakni, és utána elérhető lesz egy ilyen weboldal:

    Vagy lehet közvetlenül SSH-n is tesztelni:

    measure() {
    I=0
    while [ $I -lt "$loopcount" ]; do
    I=$((I+1))
    done
    }
    loopcount=100000
    board=$(cat /tmp/sysinfo/model|tr 'a-z' 'A-Z'|tr '/ ' '-')
    owrt=$([ -f /rom/etc/openwrt_release ]&&ROM="/rom";grep DESCRIPTION $ROM/etc/openwrt_release|sed "s/.*=//"|tr -d "\"'")
    echo $board
    echo $owrt
    echo " "
    for j in $(seq 1 4); do
    echo "Started $j process(es)"
    start=$(awk '{print $1}' /proc/uptime)
    for i in $(seq 1 $j); do
    measure > /dev/null &
    done
    wait
    end=$(awk '{print $1}' /proc/uptime)
    elapsed=$(echo $start $end | awk '{ print $2-$1 }')
    echo Elapsed time: $elapsed sec
    echo " "
    sleep 2
    done

    start=$(date +%s)
    end=$(($start+30))
    szam=0
    while [ "$start" != "$end" ];do
    szam=$(($szam+1))
    start=$(date +%s)
    done
    echo "Started 30s counting (0->)"
    echo $szam

    A táblázatban lehet oszlop szerint sorbarendezni, így jól ki lehet elemezni a különbésgeket.
    A teszt eredményt ha elküldi valaki nekem, akkor berakom a táblázatba.
    Ilyesmit kell visszaadnia a weboldalnak és SSH-n is: (a lassabb routerekkel eltart egy darabig!)

    D-LINK-DIR-860L-B1
    OpenWrt Chaos Calmer 15.05.1

    Started 1 process(es)
    Elapsed time: 5.37 sec

    Started 2 process(es)
    Elapsed time: 5.37 sec

    Started 3 process(es)
    Elapsed time: 6.62 sec

    Started 4 process(es)
    Elapsed time: 7.58 sec

    Started 30s counting (0->)
    6879

    Köszönet annak, aki szakít rá időt!

Új hozzászólás Aktív témák