I’ve been tweaking little things here and there with my Synology Diskstation DS 409 NAS server, more recently expanding its storage without upgrading the entire array (read about it here). One of the things I finally did was upgrade from DSM (Diskstation Manager) 2.2 to DSM 3.0, which adds a completely new interface and fixes many UPNP issues I was having with my Patriot Box Office (read the preview).
There are so many new features to DSM 3.0 that you really owe it to yourself to explore every icon. The sleek interface uses so much AJAX to the point that it runs virtually like a PC desktop, all within a web browser. One of the things I came across while exploring the Resource Monitor was that my NAS’s CPU usage was constantly at 100%. The 1GHz processor has a lot to do since it runs so many services and even calculates RAID parity in software, but there was no way that it should be pegged that much. Because the CPU was constantly used, the NAS would not enter into any power-saving modes when not in use.
After futher investigation I discovered what was causing the problem, and how to resolve it. I clicked on the CPU graph to open up a sub-window that contained information about all the running processes. You can also get CPU usage statistics from a terminal window (read how here). It appeared that the “convert” command was using up 99% of the CPU’s time. The “convert” command is used in Linux to convert photos between formats.
It appears that the Diskstation is creating thumbnails of my photos in the system-created “photo” share for use in its Photo Station application. I had let the system run for several weeks, and the convert application was still chugging away on my meager 150GB of photos. Since I don’t use this application, I opened up the DSM Control Panel and clicked on the Photo Station and disabled it. This did not affect CPU usage, even after a hard reboot.
On the next page I show you how I fixed it…