Uptime is no longer a badge of honor. Typically there will have been some kernel updates that require a reboot, so a long uptime means they haven't been applied. Also, it is a good idea to reboot periodically to catch anything that was not set up to start on boot correctly. A server should always cleanly start up with all services it needs without the need for human intervention. As for "memory junk", yes and no. This would again be related to updates. If there are long running processes that have since had updates or updates to shared libraries, they may not be using the updated libraries. It would also reset anything that might have a memory leak. However, the idea of "junk" collecting in RAM That needs to be cleaned is not really true. On Thu, Sep 2, 2010 at 1:17 PM, mcclnx mcc <mcclnx at yahoo.com.tw> wrote: > we have CENTOS 5 on DELL servers. some servers have longer than one year did not reboot. Our consultant suggest we need at least reboot once every year to clean out memory junk. > > What is your opinion? >