Hello,
I’m mainly looking for feedback from others who may have faced a similar issue.
In our pipeline, before packaging, we duplicate levels in order to perform a number of optimization steps, such as merging dynamic meshes and converting them into static meshes. Our levels currently contain between 100,000 and 150,000 actors.
The issue we’ve identified is that processing times can increase by a factor of 4 to 5 when an antivirus is running (we are currently using Symantec). Basically, in my case, my line compilation takes more than 20 hours instead of 5 hours . We’ve tried excluding the directories where these operations take place, and we’ve also tried disabling the antivirus (without uninstalling it), but processing times remain significantly longer.
As we understand it, Symantec consists of both a daemon and a kernel driver that intercepts a number of system calls, particularly those related to on-access file scanning. It intercepts file open, read, and write operations and scans files before allowing them to proceed.
For now, we’ve uninstalled the antivirus on a few isolated machines that are disconnected from the network and use those machines for our build process. However, this is not a viable long-term solution. Has anyone encountered similar issues? If so, how did you address them?
Thanks,
Philippe
[Attachment Removed]