hello just wanna ask a question why sometime a server and gnuworld crash within 24hours running. what is the problem? any option?. i've to use crontab to restart both ircd and services

everytime after 24hour running both ircd and services going down then restart as usual.
1. IRCU ?
2. GNUWorld ?
3. Shell ?