News for hackers. Stuff that matters.
Re:Reducing runtime memory in Windows 8 by zokier on Friday October 07, 2011 @03:08PM (#3085407)
Memory usage is reflected in general performance, even when the whole system fits into RAM, because RAM hasn't infinite bandwidth. Larger memory usage -> more traffic between CPU and RAM. And cache effects make the issue even more important. Modern systems may have gigabytes of RAM, but still only couple megabytes of CPU cache.
Re:Reducing runtime memory in Windows 8 by dlikhten on Friday October 07, 2011 @06:10PM (#3086210)
Memory usage is pretty significant. All those 10s add up a lot. Remember 50mb less from the OS = 50mb more for your running app.

Bigger issue: The low priority memory. AVs are a big memory hog and cause problems, this will mitigate it. MS is acknowledging that AVs are a necessary evil and there are not the only ones that do this, and this allows you to just make friendly programs.

Re:Reducing runtime memory in Windows 8 by magic_haze on Friday October 07, 2011 @11:07PM (#3086892)
> Larger memory usage -> more traffic between CPU and RAM.

Well, if the memory were lower, the call would have been made CPU->HDD which is orders of magnitude slower, so you'd expect more RAM would necessarily improve the general performance.

Re:Reducing runtime memory in Windows 8 by sliverstorm on Friday October 07, 2011 @11:17PM (#3086921)
Yes, more RAM improves performance, but using less RAM with your program also improves performance independantly of RAM volume. As an extreme example, a program that fits in L2 will flay the (excuse my french) living sh*t out of a 2GB program loaded in RAM.