are you using a task killer? and is it set to auto kill?
because it is probably just killing it
uninstall them anyways, after looking into the code that android uses it is almost the same as linux which I know all about and its simply not needed anymore if the OS is written properly, and so far android is