Skip to main content

Lightweight Shared Objects in a 64-bit Operating System

Publication ,  Journal Article
Chase, JS; Levy, HM; Lazowska, ED; Baker-Harvey, M
Published in: ACM SIGPLAN Notices
October 31, 1992

Object-oriented models are a popular basis for supporting uniform sharing of data and services in operating systems, distributed programming systems, and database systems. We term systems that use objects for these purposes object sharing systems. Operating systems in common use have nonuniform addressing models, making the uniform object naming required by object sharing systems expensive and difficult to implement. We argue that emerging 64-bit architectures make it practical to support uniform naming at the virtual addressing level, eliminating a key implementation problem for object sharing systems. We describe facilities for object-based sharing of persistent data and services in Opal, an operating system we are developing for paged 64-bit architectures. The distinctive feature of Opal is that object sharing is supported in a runtime library, a,bove a single virtual address space that maps all primary and secondary storage in a local area network. © 1992, ACM. All rights reserved.

Duke Scholars

Altmetric Attention Stats
Dimensions Citation Stats

Published In

ACM SIGPLAN Notices

DOI

EISSN

1558-1160

ISSN

0362-1340

Publication Date

October 31, 1992

Volume

27

Issue

10

Start / End Page

397 / 413

Related Subject Headings

  • Software Engineering
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Chase, J. S., Levy, H. M., Lazowska, E. D., & Baker-Harvey, M. (1992). Lightweight Shared Objects in a 64-bit Operating System. ACM SIGPLAN Notices, 27(10), 397–413. https://doi.org/10.1145/141937.141969
Chase, J. S., H. M. Levy, E. D. Lazowska, and M. Baker-Harvey. “Lightweight Shared Objects in a 64-bit Operating System.” ACM SIGPLAN Notices 27, no. 10 (October 31, 1992): 397–413. https://doi.org/10.1145/141937.141969.
Chase JS, Levy HM, Lazowska ED, Baker-Harvey M. Lightweight Shared Objects in a 64-bit Operating System. ACM SIGPLAN Notices. 1992 Oct 31;27(10):397–413.
Chase, J. S., et al. “Lightweight Shared Objects in a 64-bit Operating System.” ACM SIGPLAN Notices, vol. 27, no. 10, Oct. 1992, pp. 397–413. Scopus, doi:10.1145/141937.141969.
Chase JS, Levy HM, Lazowska ED, Baker-Harvey M. Lightweight Shared Objects in a 64-bit Operating System. ACM SIGPLAN Notices. 1992 Oct 31;27(10):397–413.

Published In

ACM SIGPLAN Notices

DOI

EISSN

1558-1160

ISSN

0362-1340

Publication Date

October 31, 1992

Volume

27

Issue

10

Start / End Page

397 / 413

Related Subject Headings

  • Software Engineering