in reply to Perl Daemons
Four out of the five below haven't grown a bit. The fifth has grown about 1.5MB since September, and that's called a bug. There are tools to help with bugs like that.
(Highly boiled down 'ps' output to not mess up web pages)
PID PPID VSZ STARTED COMMAND
2743 1 4200 Thu Sep 11 17:51:08 2003 budgdmon.pl
budgdmon: waiting
2803 1 5044 Thu Sep 11 17:51:09 2003 budgftpd.pl
budgftpd: waiting
2850 1 4308 Thu Sep 11 17:51:12 2003 pageqrdr.pl
pageqrdr: waiting
5810 5807 7040 Thu Sep 11 18:11:31 2003 perl
perl -w /opt/budgie/admin/xflogger/xfsuck.pl -v -d
--database test --table XferlogX
--fromtail /var/log/xferlog
6815 6814 4420 Thu Sep 11 18:17:03 2003 perl
perl ModemMonitor.pl
Now not all the processing takes place within the daemons. They do spawn off tasks for lengthy and/or nasty processing, so that probably contributes to the lack of problems _within_ the daemons.
My take - Perl is "very fine" for writing daemons.
--
I'm a pessimist about probabilities; I'm an optimist about possibilities.
Lewis Mumford
|
|---|