Originally posted by: pallejr
bsobel, what APIs are those?
Page Files are useless IMO, at least with home desktops.
Originally posted by: bsobel
Originally posted by: pallejr
bsobel, what APIs are those?
Creating null memory mapped files use them. And system wise, creating dump file requires one as well.
Its an interesting prospect, properly written programs know what to put in ram and what to put in pagefile.
Originally posted by: pallejr
Originally posted by: bsobel
Originally posted by: pallejr
bsobel, what APIs are those?
Creating null memory mapped files use them. And system wise, creating dump file requires one as well.
Dump files, yes. But all the memory allocation functions will work fine without a paging file.
Its an interesting prospect, properly written programs know what to put in ram and what to put in pagefile. You are basically forcing badly written programs to use the ram for a performance boost, and even WORSTLY (not a word, i know) written programs to BSOD your computer.
Originally posted by: bsobel
One again, null memory mapped files going to the paging file. If there is no paging file or its too small for the request, the request will fail. Your welcome to go look at MSDN.
Originally posted by: pallejr
Originally posted by: bsobel
One again, null memory mapped files going to the paging file. If there is no paging file or its too small for the request, the request will fail. Your welcome to go look at MSDN.
null memory mapped files? you mean pagefile backed memory objects? They can live just fine without a paging file. I take for granted that there is enough free memory (you can also run out of memory even with a paging file).
Originally posted by: pallejr
They actually don't. They are very common objects. Everybody uses them. So if they would fail without a paging file, it would be impossible to run Windows without a paging file, and it is not.
Originally posted by: pallejr
I have. Sysinternals have a tool, process explorer, it can show you all kinds of things. Pagefile backed sections live fine on my system with no paging file.
Originally posted by: pallejr
I've run 2000,xp,vista. It works like a charm. Because they're backed by the paging file, doesn't mean they cannot live without it.
Originally posted by: pallejr
This issue has been discussed on this forum before. I provided some documentation about it. I am not wrong.
About be writing some code... As I said earlier, I have. And if you check with process explorer, you'll see these memory objects used a lot of places. And they work great with no paging file.