|
When it comes to the full SuperRes script with 2 passes, and running it twice within a larger script with 4 threads, performance looks like this.
FPS (min | max | average): 0.533 | 1000000 | 7.035
Memory usage (phys | virt): 1173 | 1702 MB
Thread count: 195
CPU usage (average): 42%
If I comment BitBlt in the frame format conversion, then performance is this
FPS (cur | min | max | avg): 4.571 | 0.542 | 1000000 | 8.797
Memory usage (phys | virt): 779 | 1682 MB
Thread count: 190
CPU usage (current | average): 45% | 37%
Virtual memory is similar, but there is a drastic difference in physical memory usage. When it comes to the 2GB limit, which one matters?
|