О памяти
Eugene Muzychenko написал(а) к Vladimir V. Shirjak в Feb 15 23:25:58 по местному времени:
Привет!
01 Feb 15 18:51, you wrote to me:
VS> Она, ЕМНИП, должна туда во время простоя скидывать модули из памяти
Не должна.
VS> на тот случай, если память вдруг понадобиться и её (память) придётся
VS> освобождать. Так сказать, про запас. Не вижу в этом ничего плохого.
Ну и зря. Ибо это очень кривая реализация виртуальной памяти. "Про запас" нужно строить списки страниц, упорядоченные по LRU/NUR или еще как (винда такие списки строит), чтобы при нехватке сразу знать, что дискардить и/или свопить в первую очередь.
И то, что винда со включенным свопом, опять-таки при наличии большого количества свободной памяти, периодически начинает очень плотно с этим свопом общаться - тоже неправильно. Отключаешь своп - как рукой снимает.
Всего доброго!
Евгений Музыченко
eu-gene@muzy-chen-ko.net (все дефисы убрать)
--- GoldED+/W32-MSVC 1.1.5-b20130111
|