High CPU usage loading appinfo when starting process on win32
When I run multiple gstreamer application processes, the cpu usage is 100% for long time.
This is a sample gstreamer code I wrote. (OS : Windows 10)
#include <gst/gst.h>
#include <string>
#include <iostream>
int main(int argc, char* argv[])
{
gst_init(&argc, &argv);
std::string str;
std::getline(std::cin, str);
return 0;
}
When I run multiple processes of this application with the batch file, the cpu usage is 100% for a long time, and decrease. For example If I run 60 processes, the cpu remains 100% about 15 seconds. The time cpu remains 100% increases depending on the number of processes.
I found that this gstreamer issue is from this commit (427d4fad) by using git bisect.