無駄にdebianでsamba鯖を建ててしまったので、
laptop-modeに再挑戦。
LM_AC_MAX_LOST_WORK_SECONDSをいじりつつ、LM_AC_HD_IDLE_TIMEOUT_SECONDSでHDD回転停止。
syslogのmarkやsync停止。sambaのlog level下げ等。
echo 1 > /proc/sys/vm/block_dumpで実際のディスクアクセスが出るので、これが長時間出にゃいように動作テストしておく。
例えばcrontabの/etc/cron.hourly行をコメントアウトしたり、
/etc/init.d/samba stop
mount -t tmpfs tmpfs /var/cache/samba
mount -t tmpfs tmpfs /var/run/samba
mount -t tmpfs tmpfs /var/log/samba
/etc/init.d/samba start
/etc/init.d/exim4 stop
mount -t tmpfs tmpfs /var/run/exim4/
mount -t tmpfs tmpfs /var/spool/exim4/
/etc/init.d/exim4 start
とかも効果的。その他それっぽいディレクトリをfstabに追記。
しかしにゃかにゃかディスクアクセスが無くにゃらにゃい。pdflushが定期的に呼び出される。1秒未満にゃんだがどこの設定だろう・・・