This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CCS v4 or CCS v5 use memory up to 1000MB !!!!!

 

The CCS v4 or CCS v5 use memory up to 1000MB when i use it to compiler and debug a simple project ,

and it don't release the memory even if compiler and debug  is over.

  • CCS is mostly based on the Eclipse IDE, so it's dependent on how efficient Eclipse is.  During compilation, CCS will surely use more resources -- and then the fact that it "doesn't release the memory" is more than likely because Eclipse runs using the JVM (Java Virtual Machine), and typically the JVM claims an initial, large chunk of system memory when it starts up and does not release any of it until it shuts down completely.  I believe that when the JVM needs _even  more_ resources such as doing a *very* intensive task, then it can claim additional resources -- but then it does not free them easily because the memory manager does not know if it's going to perform that "intensive task" again any time soon.

    1000MB sounds a little large -- for me, CCS uses 770MB during active work. But a lot of the inefficiencies are Eclipse and/or JVM based