From Vlad0
Date Aug 25, 2010 5:38 pm http://ippolit.wikispaces.com/message/view/IvanHoe/26357889#26357889
The code in IVH v.999952a
(*A) = VirtualAlloc (NULL, size, MEM_LARGE_PAGES, PAGE_EXECUTE_READWRITE);
in MEM_HANDLER.c is not working at all,
producing always error 87 (invalid parameters).
I replaced this line with
(*A) = VirtualAlloc (NULL, size, MEM_LARGE_PAGES|MEM_COMMIT|MEM_RESERVE, PAGE_READWRITE);
Now the code really creates Large pages
on engines with enough RAM. And even if the
Large pages fail to be created due to
err.1450 (insufficient system resources)
the engine speeds up to 5--8%. Which I explain
by the partial defragmentation of RAM during
attempts to really create Large pages.
_________________
Bettina (Sobel ? )
speakeasy 77>> Up all Night 77 >>Chelsea 77 >> little venice 77 /Maida Vale >>> ???? Wendy D Green & Adnan Kashoggi know .... DO YOU ? £2,000.00 reward for information leading to me . but i am NOT here !