Windows 가상 메모리 관리자에게 특정 프로세스를 스왑에서 가져 오도록 암시 할 수 있습니까?
내가 자주 찾는 상황은 일반적으로 모든 일반 프로그램에 RAM의 약 50 %를 사용하는 것입니다. 하나는 임베디드 대상의 IDE와 관련 디버거와 함께 사용됩니다.
그런 다음 wireshark 또는 주말에 데이터를 축적하는 메모리 배고픈 프로세스를 실행 상태로 둡니다. 모든 것이 스왑 아웃됩니다. 큰 프로세스가 완료된 후 대부분의 프로세스는 스왑 상태로 남아 있습니다.
IDE와 하드웨어 디버거 사이의 통신 타이밍 문제로 인해 디버거에 문제가 발생했을 때 프로세스를 다시 스왑하기 위해 산발적으로 일시 중지됩니다. 따라서 충분한 시도로 IDE의 디버그 데이터가 스왑에서 벗어날 때까지 대상 장치의 제어가 산발적 일 수 있습니다.