Блог им. Daks

Вопрос программистам

    • 14 декабря 2011, 01:22
    • |
    • Daks
  • Еще
Есть ли возможность полностью сохранить любую программу из памяти, а потом восстановить её? По типу того, как это делает ОС в спящем режиме.
    6 | ★1
    15 комментариев
    есть
    avatar
    Daks, я не колюсь)))

    я чисто гипотетически предположил, что есть

    как в рынке, когда принимаешь решение, вероятность некого движения предполагаешь, так и тут предположил, что с большой долей вероятности ЕСТЬ)))

    это же пост про трейдинг???

    )))
    avatar
    восстановить это запустить с того же места? не только ОС такое может и то теоретически.
    avatar
    Вопрос к программированию никак не относится. Такой доступ к процессам есть только у ядра операционной системы. Если Вы хотите востановить состояние своей программы/робота, можно сделать сериализацию/десериализацию некоторых ее объектов в бинарном виде.
    avatar
    Sergey Masyura, команда S# рулит своей компетентностью! ;)
    Александр Муханчиков,
    «сделать сериализацию/десериализацию некоторых ее объектов в бинарном виде» звучит почти также страшно, как и «гипоаллергенный крем на основе гидроксид керамиды» ;)
    avatar
    Sergey Masyura, впорос почему обязятельно сериализовывать, почему не всех и только в бинарном ;)))
    avatar
    Сериализуешь данные, потом при запуске десериализуешь
    Про сохранение данных вам правильно написали уже.
    По сути вопроса. Вы всегда можете считать память, конечно же, и даже сохранить всякие параматры состояния среды, которые касаются проги. Но потом восстановить корректно в рамках ОС практически нереально. Ну т.е. теортически все можно придумать, но это уже какое то запредельное хакерство.
    avatar
    Есть программа АКРОНИС, сам пользуюсь и другим советую, делаю полную копию компа на другой жесткий диск, а потом можно любую программу или весь диск полностью восстанавливать в случае форс-мажора.
    avatar
    Обычными средствами это невозможно — кроме собственного внутреннего состояния (контекст), программа еще использует ряд ресурсов операционной системы.

    Т.е. рекомендуется использовать песочницу типа VMWare.
    avatar
    cream, нашел, вот тут blogs.msdn.com/b/oldnewthing/archive/2004/04/20/116749.aspx подробнее написано. Если что — Raymond Chen (автор блога) знает что пишет :)
    avatar

    Читайте на SMART-LAB:
    Фото
    Снижение военной премии в нефти: что это меняет для доллара и G10
    Во второй половине понедельника – начале вторники рынки активно пересматривают премию за худший сценарий на энергетическом рынке, что цепочкой...
    Фото
    Как заработать на росте цен на удобрения
    Дарья Фёдорова Конфликт на Ближнем Востоке и перекрытие Ормузского пролива вызвали ралли не только цен на нефть и газ, но также алюминий и...
    Фото
    Денежный рынок vs облигации: фокус смещается
    В период роста ключевой ставки Банка России фонды денежного рынка стали весьма популярны. За это время они обеспечили инвесторам высокую...
    Фото
    Гендиректор Инарктики продал свои акции компании. Что это может значить?
    Вечером в пятницу (6 марта ) вышел сущфакт о том, что Соснов Илья Геннадьевич, гендиректор Инарктики, продал свои акции компании. В нашем...

    теги блога Daks

    ....все тэги



    UPDONW
    Новый дизайн