Hirdetés

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

  • Brogyi

    senior tag

    Sziasztok! Egy vállakozó szellemű tulajdonostól kérnék egy szívességet. A következő parancsot, és egy scriptet kellene lefutatni a boxon terminálba, majd ide becsatolni az eredményt. A script Suste-féle cpu info.
    Ez négy időt ad meg egy számot a végén. Az OpenWrt topikban megtalálható több részlet.
    cat /proc/cpuinfo | grep bogomips && cat /proc/cpuinfo | grep 'model name'

    Itt pedig a script, amit ha futatsz akkor ne legyen forgalom az eszközön.

    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

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