How Microsoft Reduces Memory Use in Windows 8
For the second time in Windows history, a new release of Windows will not increase its memory system requirements, but rather it will remain the same or even go down. Windows 7 required a minimum of 1 GB, the same as Windows Vista, which also asked for 1 GB. Windows 8 is likely to stay at that level or even drop slightly as the OS apparently is much more considerate when acquiring available memory resources.
Microsoft recently provided a bit more detail on how it was able to decrease the memory consumption in Windows 8 - which is, apparently about 40 percent more efficient than Windows 7, at least according to the Build demonstration, which showed a Windows 8 system occupying 281MB in 29 processes and a Windows 7 system 404MB in 32 processes.
Microsoft's Bill Karagounis recently noted five separate approaches that Microsoft took to reduce memory consumption in the OS. Besides the general recoding of memory allocation, Microsoft is now combining redundant memory data sets and throws out duplicates. Should an application try to register duplicate memory content, it will get a "private copy", but not affect the actual live memory. The company also decreased the number of services that are started by default. There are more services that are only started on demand, such as plug and play, Windows Update and the user mode driver framework. there are several new services in Windows 8, but only two are started automatically, Karagounis said. Additionally, Windows is more picky about giving memory priority to applications. For example, an anti-virus file checker does not receive the same priority as an office application running in the foreground.
The company believes that more improvements are possible and it has good reasons to squeeze every bit of memory efficiency out of the OS: Memory that isn't required by the OS does not consume power and increase battery life as a result, Microsoft argues. This will allow Microsoft to run Windows 8 on a greater range of devices, even those that typically did not work well with Windows in the past - such as tablets.
What about for tablets? Or even smartphones? Or, maybe it's too much to ask to have optimized memory usage so we can use that extra RAM for other programs?
I'm really hoping to see something FAST, something NEW. Give us access to DWM so clever designers can integrate wicked custom interfaces at the Windows level. Give us amazing SSD integration and optimization for crazy SPEED!
Last time I checked, there was a performance drop-off after 6GB. I'm not sure how much worse it gets when scaled to 16GB, but it's noticeable between 4 and 8GB.
What??? Software optimization is the core of programming. I am not a programmer and I even I know that.
I think you better off improving the features and optimize more stuffs, other than wasting time on that...
--------------Trolling---------------
Like games for consoles, why not just "port" win8 for tablets and smartphones? You can also "aim for the tablets and smartphone" and port it back to PCs, like id and many other game developers do ^.^"
Hmmm... sounds like someone went out and wasted their money on 16GB of RAM.
lol
the OS knows that too and
1) Keeps everything in RAM automatically
2) automatically flushes xetras when applications demands more (MRU)
3) let's me choose some "fine-tuning"
4) let's me totally control RAM & apps, processes, services, drivers
Yeah there're dozens of glitches/bugs I can think of such as an svchost.exe goes into infinite loop every other hour(this bug is in there since winXP), multimedia are no longer recognized after a hibernation etc,. But I could care less about these because I got what I have been finally looking for -reliable hibernation-. My win7 can't hibernate(neither that smart sleep). Now I'm using win8 as a primary OS.
I'm actually quite shocked to know that most of the guys here haven't heard about 'classic start menu' soft. Everyone wants classic start menu in win8 and searching here and there for solution. Well it's been there from ages, originally made for win7 but for me it works just fine for win8 too. It basically creates another (but usable)start menu. You can also use native menu along with it. Here's the link : http://classicshell.sourceforge.net/gallery.html
Nope I didn't work for that software. Everyone's seeking to for old school menu so I thought I could help.
^^^
I meant multimedia keys from keyboard. Multimedia files runs fine.
Windows 7 already does that when you turn off the swap file, reduce it to the minimum 16mb first this disable it.
I have 12Gb on my main PC and even though the memory footprint of the OS is relatively small it hikes up very fast when you start using programs to do daft things like edit HD video.
Yes it's good that they have reduced the OS footprint even further for Windows 8, but don't use that as an excuse to not buy lots of cheap high speed RAM because it's better to have it and not need it than need it and not have it.
Funny, Windows doesn't get viruses either (unless you download a shady program)
Even more hilarous, Macs don't get viruses (unless they download a shady program)
Slightly more worrying however US Reaper Drones don't get viruses (unless the download a shady program)
...
Are you spotting a pattern?
Android is not virus immune any more than any other OS is, but you keep on fooling yourself, after all as long as you aren't hurting anyome you should be free to fap to german porn sites on your Android phone all day long.
Dead wrong. Haven't you heard the phrase "premature optimization is the root of all evil". An experienced programmer knows that you don't start to do serious optimization until after a program runs as it should. Obviously, a brain dead design yet functional design is still not acceptable, but a functioning piece of software is far better than a non-functional one that would run 50% faster.