Hi,
With regards to GPU MEM leak discussed in the GitHub issues section.
e.g. GPU memory leak on HTML producer · Issue #1265 · CasparCG/server · GitHub
In the above thread the following commands are mentioned:
GL INFO - Retrieves information about the allocated and pooled OpenGL resources.
GL GC - Releases all the pooled OpenGL resources. May cause a pause on all video channels.
Questions I have are:
- What exactly are the buffers seen in the INFO output?
- Even with false how come, the GPU is still utilised?
- Is it possible to disable OpenGL if it might be partly related to the GPU memory issues?
- With a 24/7 operation in mind is this is good practice or required to run GL GC once in a while?
- What is the intended use for GL GC if its not required to be executed with housekeeping in mind?
Documentation mentions “May cause a pause on all video channels.”. Having done some testing I have not seen any pausing in neither audio or video. Neither does this affect the templates loaded.