I tested Media SDK for h264 video decoding using HW accelerate, everything goes well but the virtual memory space occupying.
1 h264 video decoding (1280*720) took about 100MB virtual memory space in the test, and I monitored the memory index when decoding program was running, the committed memory is about 100MB, but the private working setting is only about 50MB, seems about half of the virtual memory is on the paging files.
I also tested the multi-channels h264 video decoding, the results was seem with the one-channel decoding, there is also about half of the virtual memory is on the paging files.
Is there any ways to decrease the decoding virtual memory space occupying? Because I need to process more than 16 channels of video coding in one process, it will use up to 2GB virtual memory address space.