Added to repository.

git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1969 d57e44dd-8a1f-0410-8b47-8ef2f437770f
This commit is contained in:
Bart Van Assche
2010-08-21 09:44:19 +00:00
parent 010eeb258f
commit e85d77e5b7

22
scripts/monitor-interrupt-rate Executable file
View File

@@ -0,0 +1,22 @@
#!/bin/bash
interval="${1:-5}"
while true
do
sum=0
while read line
do
for word in $line
do
if [ "${word#[0-9]}" != "$word" -a "${word%[0-9]}" != "$word" ]; then
sum="$((sum + word))"
fi
done
done </proc/interrupts
if [ "$prev" != "" ]; then
echo $(((sum-prev)/interval))
fi
prev="$sum"
sleep "$interval"
done