Я создаю программу, которая будет выделять огромное количество данных в ОЗУ. Теперь, если в RAM не хватает места, программа будет перенесена в виртуальную память, и произойдет обмен подкачки. Это очень медленно. Можно ли проверить оставшееся пространство оперативной памяти? И можно ли проверить, использует ли система виртуальную память?проверить оставшееся пространство в ОЗУ на Windows?
Это на C++ в Windows.
Windows будет агрессивно пытаться использовать всю доступную оперативную память, заполняя ее дисковым кешем, если нет активной программы. –
Вся память в Windows в витальном режиме. Возможно, вам захочется узнать, будет ли ваша программа заменена на диск. – ThomasMcLeod
@ThomasMcLeod: вы знаете? Возможно, вы правы ... – Karl