Home | deutsch  | Legals | KIT

Performance of Address-Space Multiplexing on the Pentium

Performance of Address-Space Multiplexing on the Pentium
Author:

Volkmar Uhlig, Uwe Dannowski, Espen Skoglund, Aandreas Haeberlen, and Gernot Heiser

Links:
Source:

Interner Bericht 2002-1, Fakultät für Informatik, Universität Karlsruhe

Date: 2002

Abstract:

This paper presents an analysis of the performance potential and limitation of the so-called small-space scheme, where several logical address spaces are securely multiplexed onto a single hardware address space. This can be achieved on the IA-32 architecture by using the segment registers to relocate address spaces transparently to the applications.

Our results show that the scheme can provide significant performance improvements in cases where processes with small working sets interact frequently, as is often the case in client-server applications, and particularly in microkernel-based systems. We also investigate how potentially costly revocation of mappings can be prevented by clustering communicating processes.

BibTex:

@TechReport{uhlig02smallspaces,
  author = {Volkmar Uhlig and Uwe Dannowski and Espen Skoglund and Andreas Haeberlen and Gernot Heiser},
  title = {Performance of Address-Space Multiplexing on the Pentium},
  institution = {Fakult\"at f\"ur Informatik, Universit\"at Karlsruhe},
  year = {2002},
  type = {Interner Bericht},
  number = {2002-01},
  URL = {http://l4ka.org/publications/}
}