DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: T s

⟦c74fb4445⟧ TextFile

    Length: 1305 (0x519)
    Types: TextFile
    Names: »ssba.bgr«

Derivation

└─⟦db229ac7e⟧ Bits:30007240 EUUGD20: SSBA 1.2 / AFW Benchmarks
    └─⟦this⟧ »EUUGD20/AFUU-ssba1.21/ssba1.21F/ssba/ssba.bgr« 

TextFile

#! /bin/sh
#				SSBA 1.21F
#
# Script : ssba.bgr
#
# Etablit la charge moyenne en nombre d'utilisateurs connectes
# et en nombre de process attaches au terminal 
# pendant la duree de la SSBA.
# 
# ssba.bgr est une tache de fond qui se termine si le fichier
# ssba.end est cree.
# La sortie standard stdout est redirigee vers results/ssba.load
#
RES=../results/ssba.res
LOAD=../results/ssba.load
SYN=../results/synthese
END=ssba.end
rm $END 2>/dev/null
trap "touch $END" 1 2 3 15
echo "kill -9 $$" >>ssba.kill
loops=0
sigmausers=0
sigmaprocs=0
while true
do
if [ -f $END ]
then
echo "nombre de boucles effectuees lors du passage de la SSBA = $loops">>$RES
echo "nombre de boucles effectuees lors du passage de la SSBA = $loops">>$SYN
		users=`expr $sigmausers / $loops`
echo "nombre moyen d'utilisateurs connectes sur le systeme = $users" >>$RES
echo "nombre moyen d'utilisateurs connectes sur le systeme = $users">>$SYN
		process=`expr $sigmaprocs / $loops`
echo "nombre moyen de processus generes par la SSBA = $process" >>$RES
echo "nombre moyen de processus generes par la SSBA = $process">>$SYN
		rm $END 2>/dev/null
		exit 0
fi
	n=`who | wc -l`
	sigmausers=`expr $sigmausers + $n`
	p=`ps | wc -l`
	sigmaprocs=`expr $sigmaprocs + $p`
	loops=`expr $loops + 1`
	date >>$LOAD
	ps >>$LOAD
	sleep 60
done