Software architecture changes is major and slow ? server cores ?

Software operating system is currently undergoing major changes from symmetrical processing to hypervisor controlled multitasking processing in real time threads and server cores in virtual memory. This, of course, includes a program to wrote a program, to automatically process simple desire of users. Search engine usage by keyword search is a clear example of user desire fulfilled. But increasingly, people need comparator to get the best answer to a searched result.

Having said that, we can understand why server core built into the virtual memory becomes the extra internal engine to make many decisions for us. Virtual memory can be uses same as ASIC or PGA, risc or cisc.

So, how far is Linux direction in its own virtual technology to handle the user needs of hypervisor operating system with server cores(Microsoft development) in virtual memory in hdd?

We need to understand the user desire to make computers work for each individual?

Footnote:
Recently, WinME had virtual memory increased to 2gb, but internet files of history were only 49mb. The rest is used for server core to run the computer during auto-update of operating system(WinME) changes on the fly(reboot needed to use the changes), while internet operation is run by threads. In multicored computer, it will operate much faster than 32 bit i686 cpu alone.