저 할 수 있어요프로세스 이미지의 스냅샷으로 코어 덤프를 생성하고 계속 실행. 그렇다면 프로그램을 다시 실행할 때 코어 덤프를 로드하고 동일한 지점에서 계속할 수 있습니까? 그렇다면 어떨까요?
궁극적으로 제가 하고 싶은 것은 coredump를 빠른 초기화 도구로 사용하는 것입니다. 예를 들어 다음과 같은 것을 상상해 보세요.
main() {
if (this is the first time the program has run) {
Load massive database and other initialization
Create coredump
} else {
Load coredump
}
Do process specific thing
}
제 생각에는emacs는 이런 일을 한 적이 있습니다.? 어떤 아이디어가 있나요?