arXiv Open Access 2022

The Next-Generation OS Process Abstraction

Rodrigo Siqueira Nelson Lago Fabio Kon Dejan Milojičić
Lihat Sumber

Abstrak

Operating Systems are built upon a set of abstractions to provide resource management and programming APIs for common functionality, such as synchronization, communication, protection, and I/O. The process abstraction is the bridge across these two aspects; unsurprisingly, research efforts pay particular attention to the process abstraction, aiming at enhancing security, improving performance, and supporting hardware innovations. However, given the intrinsic difficulties to implement modifications at the OS level, recent endeavors have not yet been widely adopted in production-oriented OSes. Still, we believe the current hardware evolution and new application requirements provide favorable conditions to change this trend. This paper evaluates recent research on OS process features identifying potential evolution paths. We derive a set of relevant process characteristics, and propose how to extend them as to benefit OSes and applications.

Topik & Kata Kunci

Penulis (4)

R

Rodrigo Siqueira

N

Nelson Lago

F

Fabio Kon

D

Dejan Milojičić

Format Sitasi

Siqueira, R., Lago, N., Kon, F., Milojičić, D. (2022). The Next-Generation OS Process Abstraction. https://arxiv.org/abs/2205.12270

Akses Cepat

Lihat di Sumber
Informasi Jurnal
Tahun Terbit
2022
Bahasa
en
Sumber Database
arXiv
Akses
Open Access ✓