Archiv:Thumbnailerzeugung beschleunigen
Vorwort
Im folgenden möchte ich beschreiben, wie man auf einer DS ohne Copozessor die Thumbnailerzeugung beschleunigen kann. Ansonsten kann man beim Einspielen von Fotos auf "kleinen" DS, wie meiner DS210j Tage mit 100% Prozessorlast warten. Alle Hintergrundinfos dazu gibt es hier: http://forum.synology.com/enu/viewtopic.php?f=17&t=37379 und hier: http://forum.synology.com/enu/viewtopic.php?f=17&t=24083 Alles was ich gemacht habe, ist einen Autostart geschrieben, der meiner Meinung nach den besten Weg automatisiert. Das alles ist noch beta, Tester willkommen!
Voraussetzungen
- optware/IPKG installiert
Dienst einrichten
alles was zu tun ist, ist im Verzeichnis /opt/etc/init.d eine Datei z.B. namens S99thumb.sh mit folgendem Inhalt erstellen:
#!/bin/sh
case $1 in
start)
cd /usr/syno/etc.defaults
if [ ! -f thumb.conf.old ]
then
mv thumb.conf thumb.conf.old
grep -v unsharp thumb.conf.old > thumb.conf
fi
if [ ! -f thumb_high.conf.old ]
then
mv thumb_high.conf thumb_high.conf.old
grep -v unsharp thumb_high.conf.old > thumb_high.conf
fi
/usr/syno/etc/rc.d/S77synomkthumbd.sh stop
/usr/syno/etc/rc.d/S77synomkthumbd.sh start
;;
stop)
cd /usr/syno/etc.defaults
if [ -f thumb.conf.old ]
then
mv thumb.conf.old thumb.conf
fi
if [ -f thumb_high.conf.old ]
then
mv thumb_high.conf.old thumb_high.conf
fi
/usr/syno/etc/rc.d/S77synomkthumbd.sh stop
/usr/syno/etc/rc.d/S77synomkthumbd.sh start
;;
*)
echo "Usage: $0 [start|stop]"
;;
esac
Bei anderen Fragen/Problemen (oder Erfolgsmeldungen) bitte hier [] posten.
Quellen
siehe oben.