I’m also get this error at past week: IIS WSUSPool Crashing during Sync SCCM Software Update Point, also WSUSpool stopped due to not enough private memory limit ,change it to higher limit (4194304).
How to fix this:
1. Start IIS console that on a server that host WSUS pool. Navigate to your pools;
2. Select WSUSPool and click Advanced Settings;
3. List down properties. Select Private Memory Limit (KB) and enter new size (in KB), click OK;
4. Click Recycle to restart pool;
P. S. If problem stil exist, try encrease memory size to pool, also you can set 0 – unlimited memory, but it’s not recommended.