AsposeWorkbookIssue.zip (6.5 MB)
We’ve been having slowness issue with our service and through our investigations we found that the more simultaneous calls to “new Workbook” the slower it is. I have attached a simple console app to show case this. The single call takes about 2 seconds, 4 threads individually take about 4 seconds and 8 threads about 8-9 seconds each. It doesn’t matter if the calls are all for the same file path or for multiple which is seen in test code. My expectation is that each thread would take the same amount of time as the individual thread so this seems like a bug to me. Does anyone know if it is a bug or have any suggestions to work around this?