сохранить этот дамп как работающую программу. Это может быть сложнее.

ел бы знать: есть ли системный вызов, библиотека, модуль ядра или инструмент командной строки, который я могу использовать для храненияполный состояние работающей программы на диске?

То есть: я хотел бы полностью сбросить память, макет страницы, стек, регистры, потоки и файловые дескрипторы, которые процесс в настоящее время использует, в файл на жестком диске и иметь возможность восстановить его позже без проблем, как эмулятор "savestate "или снимок виртуальной машины".

Я также хотел бы, если возможно, иметь несколько «резервных копий» состояния программы, чтобы я мог вернуться к предыдущей точке выполнения, если программа по какой-то причине умирает.

Это возможно?

Ответы на вопрос(0)

Ваш ответ на вопрос