I had a similar problem a few months ago with the same cm release.
Don't really know if the problem is related to the TCD service. In my case the system performed the database backup once a day and during the backup the server reached 100%. I changed the time of the backup to midnight and reduced the database size and it works fine now.
Hope this helps.