Home avatar

Stay Hungry Stay Foolish

Paper Reading: Shenango

Shenango: Achieving High CPU Efficiency for Latency-sensitive Datacenter Workloads

蛮知名的一篇文章,引用很高,后续论文也有 ghOSt,和 Efficient Scheduling Policies for Microsecond-scale Tasks

Paper Reading: Arrakis

Arrakis: The Operating System is the Control Plane

和 IX 同样是 OSDI 14 的文章,Arrakis 应该也是 Dune 沙丘里的名字吧,但好像不是同一批人 Adam Belay Standford 的人做的,应该很类似。

Paper Reading: Dune

Dune: Safe User-level Access to Privileged CPU Features

是 MIT OS 课上的讲座,也是一篇很有意思的论文,很类似 exokernel,不过更像是内核上的功能,利用虚拟化使得进程可以访问一些内核态的功能,比如暴露 page table,使得 jvm 可以进行更高级的 GC。后续也有 IX,ZygOS 等相关论文。

Paper Reading: Exokernel

Exokernel: An Operating System Architecture for Application-Level Resource Management

微内核?搜了一下发现上交的操作系统课甚至会讲这篇论文,但这篇论文也太早了 1995 年的,MIT 6828 (现 6.1810) 应该也会讲