Garbage Collection & Allocation Optimization
DataLoom Pro optimizes garbage collection during bulk imports to prevent editor hiccups.
Memory Allocations Mitigations
- StringBuilder Cache: Reuses string builders during XML sheet parsing to prevent allocating thousands of short-lived cell coordinate strings.
- Streaming Zip Decompression: Decompresses directly via buffers rather than loading the entire workbook zip package into memory at once.
- Optimized Scan Queries: Limits reflection and assembly scans to loaded scripts to keep memory spikes low.