You can contact support@thermaltake.com directly, IF not already done, and hear whats up.
Interestingly your TTRGB ram usage is just half of mine .. I wonder this might be the reason for your CPU drain (maybe page file usage due to low memory?)
BTW, I am on an AMD system