Вот статистика для моей программы после того, как она использовала память чрезвычайно интенсивно, потребляя 6 ГБ на своем пике, но затем сохраняя все на диск и оставляя очень мало по объему:
Соблюдайте, что почти все вышло за рамки и было собрано мусор - размеры кучи крошечные. И все же .NET сохраняет 181 МБ.
Я не против зарезервированных байтов, так как это только потребляет адресное пространство. Но захваченная память раздражает – даже если он находится только в файле страницы, все равно довольно много.