Last week I encountered an interesting issue with the System Center Configuration Manager 2012 R2 client. The issue is seen as a memory leak in the ccmexec.exe process, driving up the memory consumption in excess of 10GB of memory.
We saw the issue only on Windows 2008 R2 machines where an specific update (KB2775511 – Enterprise Update – See https://support.microsoft.com/da-dk/kb/2775511)
When examining the CCM\Logs nothing was shown but examining the process using Process Explorer and Process Monitor showed a large number of threads being started and ending. These threads have a stack trace looking like
I have been working with Microsoft Support (I still think of them as PSS) on the issue and they have confirmed the problem and tracked it to CBS (Component Base Servicing). For an introduction to CBS see http://blogs.technet.com/b/askperf/archive/2008/04/23/understanding-component-based-servicing.aspx
According to Microsoft the issue can happen on a number of updates but I have only seen the issue when deploying kb2775511. And that update should not, in my opinion, be installed using Software Updates since a number of updates must be installed afterwards to fix problems introduced with the update.