Coole Idee!
Ich monitore die Swap-Aktivitäten hier. Mit diesem Skript:
Code:
--------------------
#!/volume1/SSODS/bin/bash
#
# watch_swap.sh
#
# tool to monitor swapping and paging and paging activity
#
# flip, 01.10.2006
#
source /etc/ssods.conf
#
# from proc(5)
#
# /proc/stat
# kernel/system statistics. Varies with architecture. Common
# entries include:
#
# [...]
#
# page 5741 1808
# The number of pages the system paged in and the number
# that were paged out (from disk).
#
# swap 1 0
# The number of swap pages that have been brought in and
# out.
#
# [...]
#
#
# Siehe auch:
http://www.oreilly.de/german/freebooks/linux_install/kap0413.html
#
# interval in seconds
INT=10
# routine to print a right aligned integer
function pr()
{
local v=$1
[ $v -ge 0 ] && p=+ || p=
v=" ${p}${v}"
echo -n "${v:((${#v}-12))}"
return
}
let si_=0 so_=0 pi_=0 po_=0 t=0
# print header
echo " time page_out page_in swap_out swap_in"
while true; do
# read values from /proc/stat
while read a b c; do
case "$a" in
swap)
let si=$b
let so=$c
;;
page)
let pi=$b po=$c
;;
esac
done < /proc/stat
# calculate delta
let dsi=si-si_ dso=so-so_ dpi=pi-pi_ dpo=po-po_
let l=n++*$INT
# output deltas
pr $l
pr $dsi
pr $dso
pr $dpi
pr $dpo
echo
# update vars for next loop
let si_=si so_=so pi_=pi po_=po
# wait a bit
${SLEEP} ${INT}
done
#echo "si=${si} so=${so} pi=${pi} po=${po}"
#echo "si_=${si_} so_=${so_} pi_=${pi_} po_=${po_}"
#echo "dsi=${dsi} dso=${dso} dpi=${dpi} dpo=${dpo}"
# eof
--------------------
sleep ist eigentlich der einzige externe Befehl. Ich muss noch
beobachten, ob das den Standby hier stört.
Warum geht swapon in /etc/rc.local nicht? Das wird eigentlich ziemlich
am Schluss beim Booten aufgerufen.. Was kommt denn für ein Fehler?
flip
--
flipflip
Check out flipflip's 'SlimServer On DiskStation (SSODS)'
(http://oinkzwurgl.org/software/ssods/)!
------------------------------------------------------------------------
flipflip's Profile: http://forums.slimdevices.com/member.php?userid=5223
View this thread: http://forums.slimdevices.com/showthread.php?t=27812
_______________________________________________
slimserver-de mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/slimserver-de