把数据库该干的活交给OS可行吗

  • 打印
  • 收藏
收藏成功

这两天在思考一个问题,现在的OS越来越强大了,能不能把一些数据库该干的事情交给OS去做,这样数据库的内核可以大大简化。这个观点让我想起了10多年前Linux是否需要提供o_direct这个文件IO选项给开发者的讨论。当时Linus Torvalds说了那句十分著名的话—“In short,the whole‘let’s bypass the OS’notion is just fundamentally broken. It sounds simple,but it sounds simple only to an idiot who writes databases and doesn’t even UNDERSTAND what an OS is meant to do”。(剩余1777字)

目录
monitor