Патенты автора ВАН Лэнди (US)

Группа изобретений относится к управлению памятью. Технический результат - обеспечение возможности увеличения объема памяти. Набор страниц памяти из рабочего набора процесса программы, например по меньшей мере некоторые из страниц памяти, которые изменены, сжимается в сжатое хранилище перед записью в файл подкачки. Сжатое хранилище состоит из нескольких страниц памяти, страницы памяти сжатого хранилища можно переориентировать с помощью диспетчера памяти после записи в файл подкачки. Последующие запросы страниц памяти, которые сжаты в сжатое хранилище, от диспетчера памяти выполняются путем обращения к страницам памяти сжатого хранилища, распаковки запрошенных страниц памяти и возврата запрошенных страниц памяти диспетчеру памяти. 2 н. и 6 з.п. ф-лы, 12 ил.

Изобретение относится к средству подкачки страниц. Технический результат заключается в повышении скорости загрузки страниц. Идентифицируют одну или более страниц - кандидатов для подкачки из рабочего набора страниц для процесса. Резервируют пространство в файле подкачки во вторичном устройстве хранения, причем зарезервированное пространство соответствует полному размеру упомянутой одной или более страниц – кандидатов. Принимают решение относительно записи одной или более идентифицированных страниц - кандидатов в файл подкачки. Если принято решение осуществлять запись одной или более идентифицированных страниц - кандидатов, удаляют упомянутую одну или более страниц кандидатов, подлежащих записи, из рабочего набора и записывают упомянутую одну или более страниц - кандидатов, подлежащих записи, в последовательно упорядоченные местоположения в зарезервированном пространстве в файле подкачки. Если принято решение не осуществлять запись одной или более идентифицированных страниц - кандидатов, сохраняют зарезервированные местоположения до тех пор, пока не произошла загрузка. 3 н. и 7 з.п. ф-лы, 8 ил.

 


Наверх