내 응용 프로그램 (DotNET)은 C++/CLI SDK를 제공하는 C++ 독립 실행 형 응용 프로그램 내에서 플러그인으로 실행됩니다.DotNET 응용 프로그램의 메모리 사용
내 사용자가 대량의 데이터를 생성하는 것은 매우 쉽습니다. 플러그인의 메모리 소비 + 기본 응용 프로그램이 법적 최대치의 90 %에 도달하면 중단 옵션을 제공하고 싶습니다. .
관리되는 및 관리되지 않는 코드 모두에 대해 총 메모리 소비량을 측정하려면 어떻게해야합니까? 그리고 현재 응용 프로그램에 허용되는 메모리 창의 크기를 어떻게 알 수 있습니까?
예! 그게 다야! 나는 이미 PInvoke를 통해이 문제를 해결해야한다고 걱정했다. –
Process 클래스에는 다음과 같은 훌륭한 측정 항목이 많이 있습니다. 문서를 살펴보면 많은 정보가 표시됩니다. 어쨌든 고마워, –