Для Гуру...
От: serd_hhc  
Дата: 21.09.02 14:48
Оценка:
Уважаемые Гуру в программерстве, как мне сделать следующее..:

При запуске программа(чужое приложение) занимает определённый размер оперативки, так вот, как СГРАББИТЬ(сохранить на жёсткий диск всё занимаемое пространство оперативки этой программы).А потом, если возможно, то как-бы вернуть всё на место, даже после выхода из программы. И если можно, то где почитать об этом (в электронном виде)? П.С. Windows умеет сохранять оперативку на диск (переход в ждущий режим).
Re: Для Гуру...
От: George Seryakov Россия  
Дата: 21.09.02 17:09
Оценка:
Здравствуйте serd_hhc, Вы писали:

SH>При запуске программа(чужое приложение) занимает определённый размер оперативки, так вот, как СГРАББИТЬ(сохранить на жёсткий диск всё занимаемое пространство оперативки этой программы).А потом, если возможно, то как-бы вернуть всё на место, даже после выхода из программы. И если можно, то где почитать об этом (в электронном виде)? П.С. Windows умеет сохранять оперативку на диск (переход в ждущий режим).


Замысел ясен. Вот только не понятно, как быть, если приложение держит хэндл на какой-то ресурс, типа глобальной памяти, окна, указателя на чужой COM-объект? Как будешь восстанавливать чужие (для данной программы) объекты?

Для системы в целом решение есть. Посмотри vmware.
GS
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.