Every half hr, lol, thats waaaay too often.
Once a day or every 12 hrs should suffice.
is
12,00 * * * * /etc/init.d/cgminer restartthe command for restarting every 12 hours, then?
could someone comment if this is OK to put this in tasks instead of ssh-ing?
Yes, System-->Scheduled Tasks works well.