Pekka Enberg

Espoo, Uusimaa, Finland Contact Info
2K followers 500+ connections

Join to view profile

About

Pekka Enberg is a founder at ChiselStrike and a Ph.D. candidate at the University of…

Activity

Join now to see all activity

Experience & Education

  • Turso

View Pekka’s full experience

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.

Licenses & Certifications

Publications

  • OSv—Optimizing the Operating System for Virtual Machines

    2014 USENIX Annual Technical Conference (USENIX ATC 14)

    Virtual machines in the cloud typically run existing general-purpose operating systems such as Linux. We notice that the cloud’s hypervisor already provides some features, such as isolation and hardware abstraction, which are duplicated by traditional operating systems, and that this duplication comes at a cost. We present the design and implementation of OSv, a new guest operating system designed specifically for running a single application on a virtual machine in the cloud. It addresses the…

    Virtual machines in the cloud typically run existing general-purpose operating systems such as Linux. We notice that the cloud’s hypervisor already provides some features, such as isolation and hardware abstraction, which are duplicated by traditional operating systems, and that this duplication comes at a cost. We present the design and implementation of OSv, a new guest operating system designed specifically for running a single application on a virtual machine in the cloud. It addresses the duplication issues by using a low-overhead library-OS-like design. It runs existing applications written for Linux, as well as new applications written for OSv. We demonstrate that OSv is able to efficiently run a variety of existing applications. We demonstrate its sub-second boot time, small OS image and how it makes more memory available to the application. For unmodified network-intensive applications, we demonstrate up to 25% increase in throughput and 47% decrease in latency. By using non-POSIX network APIs, we can further improve performance and demonstrate a 290% increase in Memcached throughput.

    Other authors
    See publication

Projects

Languages

  • Finnish

    Native or bilingual proficiency

  • English

    Full professional proficiency

  • Swedish

    Elementary proficiency

Recommendations received

More activity by Pekka

View Pekka’s full profile

  • See who you know in common
  • Get introduced
  • Contact Pekka directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Add new skills with these courses