Когда системная память исчерпывается, ОС начинает заменять неиспользуемые области памяти на диск.Мне интересно, может ли разработчик контролировать этот процесс.
Например, у меня есть 2 блока памяти, оба не используются в течение некоторого времени.Но я не хочу, чтобы первый блок был перенесен на диск, потому что приложение чего-то ждет, и этот блок должен быть обработан как можно скорее.Другой блок не так важен, поэтому его можно без сомнения перенести на диск.
Возможно, кросс-платформенный способ не существует, но, возможно, существуют способы для ОС (Windows, Linux и т. Д.) Илихакерские уловки, чтобы расставить приоритеты подкачки и «пометить» определенные блоки памяти, которые следует поменять местами в последний раз?