start-stop-daemon cause high cpu usage
when I use start-stop-daemon to start one of my program, I found that the CPU usage go as high as 88%, but when I run the program without start-stop-daemon, it only use %2 of CPU.
I tested with different start-stop-daemon options, seems if I do with the option --background, the CPU usage is high, and without the --background option, the CPU usage is high.
How ever, in either way, with or without start-stop-daemon, with or without the --background option, the program itself function well.
Does any one have any insight about the cause of the high CPU usage?
This happens on both Ubuntu 6.06 server and Ubuntu 7.04 desktop.