-
1
-
-
84900393781
-
-
AppArmor. http://wiki.apparmor.net/index.php/Main-Page.
-
AppArmor
-
-
-
2
-
-
84872351870
-
-
Byte unixbench. http://code.google.com/p/byte-unixbench/.
-
Byte Unixbench
-
-
-
3
-
-
0011730379
-
MACH: A new kernel foundation for UNIX development
-
M. Accetta, R. Baron, D. Golub, R. Rashid, A. Tevanian, and M. Young. MACH: A new kernel foundation for UNIX development. Technical report, Carnegie Mellon University, 1986.
-
(1986)
Technical Report, Carnegie Mellon University
-
-
Accetta, M.1
Baron, R.2
Golub, D.3
Rashid, R.4
Tevanian, A.5
Young, M.6
-
4
-
-
35448930307
-
Libra: A library operating system for a JVM in a virtualized execution environment
-
G. Ammons, J. Appavoo, M. Butrico, D. Da Silva, D. Grove, K. Kawachiya, O. Krieger, B. Rosenburg, E. Van Hensbergen, and R. W. Wisniewski. Libra: A library operating system for a JVM in a virtualized execution environment. In VEE, pages 44-54, 2007.
-
(2007)
VEE
, pp. 44-54
-
-
Ammons, G.1
Appavoo, J.2
Butrico, M.3
Da Silva, D.4
Grove, D.5
Kawachiya, K.6
Krieger, O.7
Rosenburg, B.8
Van Hensbergen, E.9
Wisniewski, R.W.10
-
7
-
-
21644433634
-
Xen and the art of virtualization
-
P. Barham, B. Dragovic, K. Fraser, S. Hand, T. Harris, A. Ho, R. Neugebauer, I. Pratt, and A. Warfield. Xen and the art of virtualization. In SOSP, pages 164-177, 2003.
-
(2003)
SOSP
, pp. 164-177
-
-
Barham, P.1
Dragovic, B.2
Fraser, K.3
Hand, S.4
Harris, T.5
Ho, A.6
Neugebauer, R.7
Pratt, I.8
Warfield, A.9
-
8
-
-
35248876388
-
-
July
-
R. Baron, R. Rashid, E. Siegel, A. Tevanian, and M. Young. Mach-1: An operating environment for large-scale multiprocessor applications. 2(4):65-67, July 1985.
-
(1985)
Mach-1: An Operating Environment for Large-scale Multiprocessor Applications
, vol.2
, Issue.4
, pp. 65-67
-
-
Baron, R.1
Rashid, R.2
Siegel, E.3
Tevanian, A.4
Young, M.5
-
9
-
-
72249097688
-
The multikernel: A new OS architecture for scalable multicore systems
-
A. Baumann, P. Barham, P.-E. Dagand, T. Harris, R. Isaacs, S. Peter, T. Roscoe, A. Schüpbach, and A. Singhania. The multikernel: A new OS architecture for scalable multicore systems. In SOSP, pages 29-44, 2009.
-
(2009)
SOSP
, pp. 29-44
-
-
Baumann, A.1
Barham, P.2
Dagand, P.-E.3
Harris, T.4
Isaacs, R.5
Peter, S.6
Roscoe, T.7
Schüpbach, A.8
Singhania, A.9
-
10
-
-
84877720812
-
Composing OS extensions safely and efficiently with Bascule
-
A. Baumann, D. Lee, P. Fonseca, L. Glendenning, J. R. Lorch, B. Bond, R. Olinsky, and G. C. Hunt. Composing OS extensions safely and efficiently with Bascule. In EuroSys, 2013.
-
(2013)
EuroSys
-
-
Baumann, A.1
Lee, D.2
Fonseca, P.3
Glendenning, L.4
Lorch, J.R.5
Bond, B.6
Olinsky, R.7
Hunt, G.C.8
-
11
-
-
84875859350
-
Dune: Safe user-level access to privileged CPU features
-
A. Belay, A. Bittau, A. Mashtizadeh, D. Terei, D. Mazières, and C. Kozyrakis. Dune: safe user-level access to privileged CPU features. In OSDI, pages 335-348, 2012.
-
(2012)
OSDI
, pp. 335-348
-
-
Belay, A.1
Bittau, A.2
Mashtizadeh, A.3
Terei, D.4
Mazières, D.5
Kozyrakis, C.6
-
12
-
-
70350679388
-
Virtual servers and checkpoint/restart in mainstream Linux
-
July
-
S. Bhattiprolu, E. W. Biederman, S. Hallyn, and D. Lezcano. Virtual servers and checkpoint/restart in mainstream Linux. OSR, 42:104-113, July 2008.
-
(2008)
OSR
, vol.42
, pp. 104-113
-
-
Bhattiprolu, S.1
Biederman, E.W.2
Hallyn, S.3
Lezcano, D.4
-
13
-
-
0025479451
-
Project athena as a distributed computer system
-
Sept
-
G. A. Champine, D. E. Geer Jr., and W. N. Ruh. Project Athena as a Distributed Computer System. IEEE Computer, 23(9):40-51, Sept. 1990.
-
(1990)
IEEE Computer
, vol.23
, Issue.9
, pp. 40-51
-
-
Champine, G.A.1
Geer Jr., D.E.2
Ruh, W.N.3
-
14
-
-
0027837770
-
The impact of operating system structure on memory system performance
-
J. B. Chen and B. N. Bershad. The impact of operating system structure on memory system performance. In SOSP, pages 120-133, 1993.
-
(1993)
SOSP
, pp. 120-133
-
-
Chen, J.B.1
Bershad, B.N.2
-
15
-
-
84976573604
-
A caching model of operating system kernel functionality
-
D. R. Cheriton and K. J. Duda. A caching model of operating system kernel functionality. In OSDI, 1994.
-
(1994)
OSDI
-
-
Cheriton, D.R.1
Duda, K.J.2
-
16
-
-
0024657353
-
Decentralizing a global naming service for improved performance and fault tolerance
-
May
-
D. R. Cheriton and T. P. Mann. Decentralizing a global naming service for improved performance and fault tolerance. TOCS, 7(2):147-183, May 1989.
-
(1989)
TOCS
, vol.7
, Issue.2
, pp. 147-183
-
-
Cheriton, D.R.1
Mann, T.P.2
-
18
-
-
78649997202
-
Leveraging legacy code to deploy desktop applications on the web
-
J. R. Douceur, J. Elson, J. Howell, and J. R. Lorch. Leveraging legacy code to deploy desktop applications on the web. In OSDI, 2008.
-
(2008)
OSDI
-
-
Douceur, J.R.1
Elson, J.2
Howell, J.3
Lorch, J.R.4
-
19
-
-
84889642537
-
From L3 to seL4: What have we learnt in 20 years of L4 microkernels?
-
K. Elphinstone and G. Heiser. From L3 to seL4: What have we learnt in 20 years of L4 microkernels? In SOSP, 2013.
-
(2013)
SOSP
-
-
Elphinstone, K.1
Heiser, G.2
-
20
-
-
84893601951
-
Distributed system V IPC in LOCUS: A design and implementation retrospective
-
Aug
-
B. D. Fleisch. Distributed System V IPC in LOCUS: A design and implementation retrospective. SIGCOMM Comput. Commun. Rev., 16(3):386-396, Aug. 1986.
-
(1986)
SIGCOMM Comput. Commun. Rev.
, vol.16
, Issue.3
, pp. 386-396
-
-
Fleisch, B.D.1
-
22
-
-
84900434665
-
-
Free Software Foundation
-
Free Software Foundation. GNU Hurd. http://www.gnu.org/software/hurd/ hurd.html.
-
GNU Hurd
-
-
-
23
-
-
84933678125
-
How to run POSIX apps in a minimal picoprocess
-
J. Howell, B. Parno, and J. R. Douceur. How to run POSIX apps in a minimal picoprocess. In USENIX ATC, pages 321- 332, 2013.
-
(2013)
USENIX ATC
, pp. 321-332
-
-
Howell, J.1
Parno, B.2
Douceur, J.R.3
-
24
-
-
38349068551
-
Singularity: Rethinking the software stack
-
G. C. Hunt and J. R. Larus. Singularity: Rethinking the software stack. SIGOPS Oper. Syst. Rev., 41(2), 2007.
-
(2007)
SIGOPS Oper. Syst. Rev.
, vol.41
, Issue.2
-
-
Hunt, G.C.1
Larus, J.R.2
-
25
-
-
84878345548
-
Memento: Learning secrets from process footprints
-
S. Jana and V. Shmatikov. Memento: Learning secrets from process footprints. In IEEE S&P, pages 143-157, 2012.
-
(2012)
IEEE S&P
, pp. 143-157
-
-
Jana, S.1
Shmatikov, V.2
-
26
-
-
0031540743
-
Application performance and flexibility on exokernel systems
-
M. F. Kaashoek, D. R. Engler, G. R. Ganger, H. M. Briceño, R. Hunt, D. Mazières, T. Pinckney, R. Grimm, J. Jannotti, and K. Mackenzie. Application performance and flexibility on exokernel systems. In SOSP, pages 52-65, 1997.
-
(1997)
SOSP
, pp. 52-65
-
-
Kaashoek, M.F.1
Engler, D.R.2
Ganger, G.R.3
Briceño, H.M.4
Hunt, R.5
Mazières, D.6
Pinckney, T.7
Grimm, R.8
Jannotti, J.9
Mackenzie, K.10
-
28
-
-
72249120603
-
Sel4: Formal verification of an OS kernel
-
G. Klein, K. Elphinstone, G. Heiser, J. Andronick, D. Cock, P. Derrin, D. Elkaduwe, K. Engelhardt, R. Kolanski, M. Norrish, T. Sewell, H. Tuch, and S. Winwood. sel4: Formal verification of an OS kernel. In SOSP, pages 207-220, 2009.
-
(2009)
SOSP
, pp. 207-220
-
-
Klein, G.1
Elphinstone, K.2
Heiser, G.3
Andronick, J.4
Cock, D.5
Derrin, P.6
Elkaduwe, D.7
Engelhardt, K.8
Kolanski, R.9
Norrish, M.10
Sewell, T.11
Tuch, H.12
Winwood, S.13
-
29
-
-
84900395186
-
Linux-CR: Transparent application checkpoint-restart in Linux
-
O. Laaden and S. E. Hallyn. Linux-CR: Transparent application checkpoint-restart in Linux. In Linux Symposium, 2010.
-
(2010)
Linux Symposium
-
-
Laaden, O.1
Hallyn, S.E.2
-
30
-
-
0030244801
-
The design and implementation of an operating system to support distributed multimedia applications
-
I. Leslie, D. Mcauley, R. Black, T. Roscoe, P. Barham, D. Evers, R. Fairbairns, and E. Hyden. The design and implementation of an operating system to support distributed multimedia applications. IEEE JSAC, pages 1280-1297, 1996.
-
(1996)
IEEE JSAC
, pp. 1280-1297
-
-
Leslie, I.1
Mcauley, D.2
Black, R.3
Roscoe, T.4
Barham, P.5
Evers, D.6
Fairbairns, R.7
Hyden, E.8
-
31
-
-
0346599807
-
Clans & chiefs
-
GI/ITG-Fachtagung
-
J. Liedtke. Clans & chiefs. In Architektur von Rechensystemen, 12. GI/ITG-Fachtagung, pages 294-305, 1992.
-
(1992)
Architektur Von Rechensystemen
, vol.12
, pp. 294-305
-
-
Liedtke, J.1
-
32
-
-
0027874073
-
Improving IPC by Kernel design
-
J. Liedtke. Improving IPC by Kernel Design. In SOSP, pages 175-188, 1993.
-
(1993)
SOSP
, pp. 175-188
-
-
Liedtke, J.1
-
33
-
-
84883516955
-
On micro-kernel construction
-
J. Liedtke. On micro-kernel construction. In SOSP, pages 237-250, 1995.
-
(1995)
SOSP
, pp. 237-250
-
-
Liedtke, J.1
-
34
-
-
84875658681
-
Unikernels: Library operating systems for the cloud
-
A. Madhavapeddy, R. Mortier, C. Rotsos, D. Scott, B. Singh, T. Gazagnaire, S. Smith, S. Hand, and J. Crowcroft. Unikernels: Library operating systems for the cloud. In ASPLOS, 2013.
-
(2013)
ASPLOS
-
-
Madhavapeddy, A.1
Mortier, R.2
Rotsos, C.3
Scott, D.4
Singh, B.5
Gazagnaire, T.6
Smith, S.7
Hand, S.8
Crowcroft, J.9
-
36
-
-
85084160699
-
Lmbench: Portable tools for performance analysis
-
L. McVoy and C. Staelin. lmbench: Portable tools for performance analysis. In USENIX ATC, pages 23-23, 1996.
-
(1996)
USENIX ATC
, pp. 23-23
-
-
McVoy, L.1
Staelin, C.2
-
37
-
-
82655162790
-
Atlantis: Robust, extensible execution environments for web applications
-
J. Mickens and M. Dhawan. Atlantis: robust, extensible execution environments for web applications. In SOSP, pages 217-231, 2011.
-
(2011)
SOSP
, pp. 217-231
-
-
Mickens, J.1
Dhawan, M.2
-
38
-
-
0025435009
-
Amoeba: A distributed operating system for the 1990s
-
May
-
S. J. Mullender, G. van Rossum, A. S. Tanenbaum, R. van Renesse, and H. van Staveren. Amoeba: A distributed operating system for the 1990s. IEEE Computer, 23(5):44-53, May 1990.
-
(1990)
IEEE Computer
, vol.23
, Issue.5
, pp. 44-53
-
-
Mullender, S.J.1
Van Rossum, G.2
Tanenbaum, A.S.3
Van Renesse, R.4
Van Staveren, H.5
-
39
-
-
84978437417
-
The design and implementation of Zap: A system for migrating computing environments
-
S. Osman, D. Subhraveti, G. Su, and J. Nieh. The design and implementation of Zap: A system for migrating computing environments. In SOSP, pages 361-376, 2002.
-
(2002)
SOSP
, pp. 361-376
-
-
Osman, S.1
Subhraveti, D.2
Su, G.3
Nieh, J.4
-
41
-
-
0041984057
-
Plan 9 from bell labs
-
R. Pike, D. Presotto, K. Thompson, and H. Trickey. Plan 9 from Bell Labs. In In Proceedings of the Summer 1990 UKUUG Conference, pages 1-9, 1990.
-
(1990)
Proceedings of the Summer 1990 UKUUG Conference
, pp. 1-9
-
-
Pike, R.1
Presotto, D.2
Thompson, K.3
Trickey, H.4
-
42
-
-
79953113063
-
Rethinking the library OS from the top down
-
D. E. Porter, S. Boyd-Wickizer, J. Howell, R. Olinsky, and G. Hunt. Rethinking the library OS from the top down. In ASPLOS, pages 291-304, 2011.
-
(2011)
ASPLOS
, pp. 291-304
-
-
Porter, D.E.1
Boyd-Wickizer, S.2
Howell, J.3
Olinsky, R.4
Hunt, G.5
-
43
-
-
84945516646
-
Solaris Zones: Operating system support for consolidating commercial workloads
-
D. Price and A. Tucker. Solaris Zones: Operating system support for consolidating commercial workloads. In LISA, pages 241-254, 2004.
-
(2004)
LISA
, pp. 241-254
-
-
Price, D.1
Tucker, A.2
-
44
-
-
84900395899
-
-
SECure COMPuting with Filters (seccomp). http://kernel.ubuntu.com/git?p= ubuntu/ubuntuprecise.git;a=blob;f=Documentation/prctl/seccomp-filter.txt;hb= HEAD, 2012.
-
(2012)
SECure COMPuting with Filters (Seccomp)
-
-
-
45
-
-
84863350336
-
Facilitating inter-application interactions for os-level virtualization
-
Z. Shan, X. Wang, T.-c. Chiueh, and X. Meng. Facilitating inter-application interactions for os-level virtualization. In VEE, pages 75-86, 2012.
-
(2012)
VEE
, pp. 75-86
-
-
Shan, Z.1
Wang, X.2
Chiueh, T.-C.3
Meng, X.4
-
46
-
-
50249130247
-
Container-based operating system virtualization: A scalable, high-performance alternative to hypervisors
-
S. Soltesz, H. Pötzl, M. E. Fiuczynski, A. Bavier, and L. Peterson. Container-based operating system virtualization: A scalable, high-performance alternative to hypervisors. In EuroSys, 2007.
-
(2007)
EuroSys
-
-
Soltesz, S.1
Pötzl, H.2
Fiuczynski, M.E.3
Bavier, A.4
Peterson, L.5
-
47
-
-
79955946773
-
A case for scaling applications to many-core with OS clustering
-
X. Song, H. Chen, R. Chen, Y. Wang, and B. Zang. A case for scaling applications to many-core with OS clustering. In EuroSys, 2011.
-
(2011)
EuroSys
-
-
Song, X.1
Chen, H.2
Chen, R.3
Wang, Y.4
Zang, B.5
-
51
-
-
0021100079
-
The LOCUS distributed operating system
-
B. Walker, G. Popek, R. English, C. Kline, and G. Thiel. The LOCUS distributed operating system. In SOSP, pages 49-70, 1983.
-
(1983)
SOSP
, pp. 49-70
-
-
Walker, B.1
Popek, G.2
English, R.3
Kline, C.4
Thiel, G.5
-
52
-
-
77954608267
-
The multi-principal OS construction of the Gazelle web browser
-
H. J.Wang, C. Grier, A. Moshchuk, S. T. King, P. Choudhury, and H. Venter. The multi-principal OS construction of the Gazelle web browser. In USENIX Security, pages 417-432, 2009.
-
(2009)
USENIX Security
, pp. 417-432
-
-
Wang, H.J.1
Grier, C.2
Moshchuk, A.3
King, S.T.4
Choudhury, P.5
Venter, H.6
-
53
-
-
77950856518
-
Native client: A sandbox for portable, untrusted x86 native code
-
B. Yee, D. Sehr, G. Dardyk, J. B. Chen, R. Muth, T. Ormandy, S. Okasaka, N. Narula, and N. Fullagar. Native client: A sandbox for portable, untrusted x86 native code. In IEEE S&P, 2009.
-
(2009)
IEEE S&P
-
-
Yee, B.1
Sehr, D.2
Dardyk, G.3
Chen, J.B.4
Muth, R.5
Ormandy, T.6
Okasaka, S.7
Narula, N.8
Fullagar, N.9
|