Does the CA Service Desk Manager (CA SDM) kt_daemon process have a role during the Service Desk login process?

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

Question:

Does the CA SDM kt_daemon process have a role during CA SDM logins as it is noticed in few instances that the kt_daemon utilizes high CPU or memory at the time of user login? 

Answer:

Yes, kt_daemon process plays a role when a user logs into ServiceDesk. Below is the complete life-cycle of how the CA SDM logins takes place:

1. Boplgin.exe process generates the sessionid.

2. Webengine process creates a Web Session - the login does not occur yet. 

3. Domsrvr process also creates a domsrvr session for the user. 

4. Corresponding "cnt:" object will be created for that user by the domsrvr. 

5. Since pgroups is an attribute of the cnt object, the pgroups calculation takes place.

6. Kt_daemon performs the above calculation, which is an intensive operation.

Until all the above steps are completed, the entire login process will not be completed.

Therefore, the kt_daemon process does have a role during the CA SDM login process since it has to run a calculation for pgroups at the time of login for the user.