论文部分内容阅读
传统的数据分析程序需要从数据库系统中获取数据,然后对这些数据做进一步分析.虽然内存数据库技术发展迅速,但这种传统的架构依然没有改变.与CPU的处理速度相比,数据从内存数据库中传递到数据分析程序的速度仍然很慢.导致这个问题的原因之一是现代操作系统对进程间通信方式的支持程度不足.该文作者在Linux操作系统内核中实现了一种新的进程间通信方式,命名为SWING.通过调用一个新增加的系统调用,一个进程就可以使用SWING实时的把自己的物理内存页面共享给其它进程.作者基于SWING做了一个内存分配器,称作Swing