Интересует момент реализации. Возможно ли без архитектуры Intel-VT программно разделить оперативную память две части, наверное с помощью драйверов. В одну грузить скажем одну ОСь, затем делать sleep, но без скидывания памяти на диск, а затем переключаться в другую ОСь, в другой области памяти? Не слишком ли это геморно? Скажем, сколько бы длился процесс засыпания системы, если бы не нужно было скидывать оперативку на винт? И можно ли, безопасно подгрузить другую ОС, когда первая занимает часть оперативки? Смысл в переключении из одной операционки в другую, с поддержкой стека оборудования и прочими преимуществами?
Вопрос непонятен. А разве любая ВМ не делает то же самое? Кто мешает под варей поставить с десяток гостевых ОС и переключаться между ними?
medstrax1 Допустим, я не хочу использовать то что вы сказали, поскольку: 1) Если не переустанавливать систему, нужно платить деньги за софт портирования ОС под виртуальную машину 2) Я не уверен в прозрачности поддержки оборудования. 3) Я думаю проще установить маленькую программку во все операционки на винте, это удобно и быстро Вопрос не в уникальности затеи, а в том что это легче реализовать и быстро установить.
Кстати, прочел утром интересную мысль, на одном сайте. В компы встраивать сверх-быструю флешку размером с оперативу, чтобы комп быстро включался в режиме выхода из сна.
Где это ты такую flash возьмёшь - всё что общедоступно тормозит при записи неимоверно (по сравнению с HD) Помнится были заменители HD на основе SRAM памяти, которая может очень долго хранить информацию с помощью очень маленькой батарейки. Давно не интересовался как с этим обстоят дела сейчас, но размещать своп на таком диске было-бы решением намного лучше флешки.