Hello, Королев!

М.Королев wrote:

А мысль Евгения Путилина подтвердить не удалось, потому что
"Windows only assigns space in the pagefile when a virtual memory page must be paged out. Thus the total available virtual memory is approximately the sum of installed RAM and the size of the pagefile(s)." За исключением, как я понял, того куска в свопе, который Винда использует не для виртуалки.

Запускаем D2005, к примеру. В процессах BDS занимает
69 мег RAM, и 107 мег виртуалки. При этом 600 мег RAM
свободно. я не нашел на микрософте точного объяснения,
скорее это надо искать у Рихтера (?), но по-моему
данный объем резервируется в свопе фиктивно,
"на всякий случай". И реально начинает использоваться,
когда не хватает RAM.

p.s. глубоким программированием winapi не занимался,
да и Рихтера читал очень давно, извините если что :-)

--
Dmitri Kuzmenko, www.ibase.ru, (495) 953-13-34

Ответить