Начиная с Window 7 корпорация Microsoft предоставила технологию ReadyBoost, позволяющую увеличить объём оперативной памяти на 256 Gb на флеш-накопителях. Каждый из них должен иметь ёмкость от 1 до 32 Gb. Максимальное их количество может быть до восьми. Кроме того в системе должна быть запущена служба SuperFetch. Иначе указанная технология работать не будет. Эту службу можно подключить через Панель Управления → Администрирование.
Для подключения флешки в качестве оперативной памяти можно в окне "Автозапуск", появляющемся при вставке флеш-накопителя, выбрать пункт Ускорить работу системы.
Если же вывод такого окна отключен, то в окне "Мой компьютер" следует войти в свойства флешки, выбрать вкладку ReadyBoost, установить желаемый для использования размер накопителя, и выбрать эту технологию.
Лично я не проверял это дело. Хотя бы потому, что на самом деле флешка используется как устройство для подкачки. Но по любому скорость работы увеличивается. Хотя и не так намного, как обещают. Сейчас я не в Windows, и посмотреть лично не могу. Так что можно было бы просто перевести раздел подкачки на флешку. Но не вижу в этом смысла.
А вот технология SuperFetch на самом деле увеличит производительность за счёт кэширования наиболее часто используемых файлов, хранящихся на жёстких дисках. С помощью ReadyBoost увеличивается лишь память для кэша с помощью SuperFetch, освобождая при этом оперативную память. Но не сам объём оперативной памяти.