What are the .it files created by XCOM? What are they for and when should they be deleted?
These files contain trace information and should be deleted when a transfer completes successfully.
The .it files are trace/log files used to debug the XCOM process, and/or transfers that fail when starting, before the trace can be started. Part of any XCOM transfer process is to read the static parameters, then the global, followed by user parameters that will be used for a transfer.
Since XCOM cannot determine the value of XTRACE until all the parameters are read, the only way XCOM can retrieve startup trace and log information is to set tracing and logging on during this time. This gives XCOM the ability to capture debug information for a process if the process fails during initialization. BROADCOM Support may ask for these files when troubleshooting a problem.
These .it files, with the exception of the xcomd.it trace file, should be deleted once they are removed from the Q by the xcomqm utility, the xcomd daemon or when a transfer completes successfully.
If they are not deleted, you may delete them.
Note: The xcomd.it file is not removed since it is small. It only increases in size if the xcomd trace is set on with the -dtracelevel* flag when starting xcomd. If you do set the xcomd trace, you will need to remove the xcomd.it file manually.
* tracelevel is a number from 1 to 10 which specifies the trace level.