Windows Performance Analyzer를 사용하여 Java 응용 프로그램을 작성하고 있습니다. 내 응용 프로그램은 외부 명령 줄 프로그램을 사용하여 파일을 구문 분석하는 간단한 파서입니다. 이 외부 프로그램은 각 파일마다 호출됩니다. Windows 7에서 실행될 때의 모습은 다음과 같습니다.
당신이 볼 수 있듯이,이 동시에 생성이 개 수명이 짧은 프로세스는 다음과 같습니다 conhost.exe
및
src2srcml.exe
. 이상한 점은 이러한 프로세스가 처음보다 훨씬 오래 지속된다는 것입니다. 이것의 원인은 무엇입니까?
Windows가 어떤 방식으로 해당 프로세스를 캐시 할 수 있습니까?