VLDB 2026 Research / reviewers in the wild / expert
Keith Krueger
dblp:80/3023
· DBLP profile ↗
1ranked-venue papers
1as first author
0since 2021 · last 1993
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
1 paper |
Operating systems · 62% Programming languages and type systems · 38% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Operating systems › resource management › memory management
virtual memory |
0.0 | 1 | 1993 | Tools for the Development of Application-Specific Virtual Memory Management · OOPSLA 1993 |
Programming languages and type systems › metaprogramming
metaobject protocol |
0.0 | 1 | 1993 | Tools for the Development of Application-Specific Virtual Memory Management · OOPSLA 1993 |
Programming languages and type systems
metaprogramming |
0.0 | 1 | 1993 | Tools for the Development of Application-Specific Virtual Memory Management · OOPSLA 1993 |
Methods — techniques the papers use, named apart from their topics
meta-object protocol · 0.0graphical performance monitoring · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1993 | Tools for the Development of Application-Specific Virtual Memory ManagementabstractThe operating system's virtual memory management policy is increasingly important to application performance because gains in processing speed are far outstripping improvements in disk latency. Indeed, large applications can gain large performance benefits from using a virtual memory policy tuned to their specific memory access patterns rather than a general policy provided by the operating system. As a result, a number of schemes have been proposed to allow for application-specific extensions to virtual memory management. These schemes have the potential to improve performance; however, to realize this performance gain, application developers must implement their own virtual memory module, a non-trivial programming task. Current operating systems and programming tools are inadequate for developing application-specific policies. Our work combines (i) an extensible user-level virtual memory system based on a metaobject protocol with (ii) an innovative graphical performance monitor to make the task of implementing a new application-specific page replacement policy considerably simpler. The techniques presented for opening up operating system virtual memory policy to user control are general; they could be used to build application-specific implementations of other operating system policies Keith Krueger, David Loftesness, Amin Vahdat, Thomas E. Anderson |
OOPSLA | 1 |