프로세스를 덤프 파일로 디스크에 저장 한 다음 나중에 프로세스를 다시로드 할 수 있습니까?


3

프로세스를 덤프 파일로 디스크에 저장 한 다음 나중에 프로세스를 다시로드 할 수 있습니까?

예를 들어 비디오 편집 프로그램을 사용 중이고 파일을 렌더링하는 중이면 창에서 리소스 모니터로 이동하여 프로세스를 마우스 오른쪽 단추로 클릭하고 프로세스를 일시 중지 한 다음 "일시 중지 프로세스"를 클릭 한 다음 나중에 모든 것이 여전히 메모리에 있기 때문에 클릭하고 "프로세스 재개"가 제대로 작동하지만 "프로세스 일시 중지"와 덤프 파일과 같은 방법으로 메모리를 디스크에 저장 한 다음 컴퓨터를 다시 시작하고 덤프 파일을 다시로드 할 수있는 방법이 있습니까? 메모리를 남겨두고 프로세스를 다시 시작하십시오.

Windows 작업 관리자로 이동하여 프로세스> "덤프 파일 작성"을 마우스 오른쪽 단추로 클릭하면 파일을 다시로드 할 수있는 방법이 있습니까, 아니면 덤프 파일이 디버깅 용으로 만 만들어 졌습니까?

(Windows 7 64bit을 사용하고 있습니다)

답변:


0

그렇게 할 수있는 덤프 파일은 디버깅 전용입니다. 프로세스를 재 작성할 정보가 충분하지 않습니다.

프로세스가 페이지 파일에 쓰지 않은 항목과 대기 또는 수정 된 목록에있는 RAM 페이지가있을 수 있습니다. 그 중 어느 것도 재부팅의 목적이 아니며 목표의 일부였습니다. (프로세스가 사라지면 지속되지 않습니다.)

이런 종류의 아이디어의 또 다른 주요 문제점은 프로세스가 "체크 포인트"된 상태에서 프로세스에서 사용중인 파일이 삭제되거나 변경되는 경우 충돌이 발생한다는 것입니다. 전체 시스템이 작동하지 않기 때문에 전체 시스템이 절전 모드 또는 최대 절전 모드로 작동하므로 디스크 파일을 수정할 수 없습니다 (물론 다른 OS를 부팅하여 디스크를 수정하여이를 방지하지 않는 한).

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.