On Tue, Jun 26, 2018, at 4:24 AM, 刘宇宝 wrote: > > Recently I read Rob Pike's "Systems Software Research is Irrelevant", I > felt pity, and I was wondering what the operating system would look like > in the future, here is my stupid optimistic predication:
I felt sad when I read it too, but like you, I hope the prevalence of KVM will bring a new wave of OS development. :) > > • Server hardware will become extreme powerful, TB DRAM, non-volatile > memory, NVMe disk, 100Gb ethernet, the paradigm of separate cpu server, > file server, (a little fat) terminals will come back to be mainstream, > network of piles of cheap PCs will go away. > • Linux,even BSD,became the underlying device driver and "BIOS", this > is almost the current situation, Linux KVM, Xen + Linux dom0 hide > details of hardware. This layer takes care maximum hardware support and > raw performance. > • *Distributed* operating systems above KVM/Xen will step into a period > of great development, hardware support and maximum raw performance are > not top priorities, *OS native* fault tolerance, simple and clear > distributed process scheduling, easy and consistent IPC/RPC API will > win, Google Kubernetes will die. Many ideas of Plan 9 will revive, just > like memory garbage collecting revived after about 30 years. > > Regards, > Yubao Liu >