cam.exe is taking a lot of CPU or is running slowly

Document ID : KB000008250
Last Modified Date : 14/02/2018
Show Technical Document Details
Issue:

cam.exe is taking a lot of CPU and/or is running slowly.

There are a lot of timeout in CAM communication with other components or machines. cam.exe is very busy.

 

Environment:
CAM version 1.14 Build 4 or lower
Cause:

CAM could be overloaded by trying to send CAM messages to hosts which are not reachable anymore and which have a proxy queue.

 

Example :

Machine 192.168.188.240 has a proxy queue 192.168.188.246.

This machine is not on the network anymore. There are 281 CAM messages in queue.

CAM has done 15512 sending retries. The 281 messages are never discarded.

 

doc2.jpg

 

CAM resends the messages in queue every 2 seconds.

If there are a lot of Host queue like this, cam could be overloaded by resending cam messages and could not process in time messages for others hosts or applications.

 

 

Resolution:

The solution is to apply the CAM fix T5SM122.

With this fix, CAM discards the messages after a timeout of 1 minute.

 

Important :

This fix must be applied on CAM version 1.14 Build 4. So, if machine is not already in version CAM 1.14 Build 4, upgrade it to this version.

 

 

Open a support ticket to ask :

  • Installation Source for CAM 1.14 Build 4 (if needed).
  • Fix T5SM122