I’m having a significant performance problem during a Sketchup Export in our application.
When Windows Defender is enabled, our export takes over 4 - 8x as long. I’ve run some profiling sessions, and it looks like the most time is being spent inside SUEdgeCreate, SUEntitiesAddEdges, and SUDrawingElementSetLayer.
Inside these functions, there is a lot of time being spent in the CRT functions _ioinit, and especially _fclose_nolock.
Since slapi.dll doesn’t come with debug symbols, this is as far as I’ve made it in attempting to diagnose the issue.
Is this a known issue with the Sketchup Export functions, or a problem with Windows Defender? It seems quite odd that performance would degrade this badly. We have many, many users that will have this enabled by default, and it just torpedoes export performance.
Any help or suggestions would be appreciated.