안녕하세요, 도무지 해결이 안되는게 있어서 여기까지 찾아왔습니다.
지금 QT로 console program을 만들고있는데요,,
sub-process를 실행하기위해서 QProcess를 사용합니다.
그런데, resource(memory)를 90G이상 먹고나서
waitForStarted에서 계속 error가 나네요,,
process실행이 안됩니다. 참고로 시스템 메모리는 198G입니다.
간단하게 int[1024]를 1024*1024*25 만큼 loop돌려서 100G만큼 resource를 소비한다음
process를 실행하는 프로그램을 짜서 돌리면 성공을 하는데,,,
지금 복잡하게 돌아가는 program안에서는 안되네요,,,,
90G전에는 잘돌아갑니다....
error code로는 FailToStart , process status로는 NotRunning 이렇게만 나와서,
도무지 디버깅이 어렵네요..