A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Filters
An implementation of an external pager interface on BSD UNIX
1995
Journal of Systems and Software
We have designed and implemented an external pager facility on the ConvexOS for Convex supercomputers to enhance memory management capability within the kernel. ...
A group of generic interfaces that can be used to construct a memory manager at user level is proposed. ...
Combining the primitives described above, we can construct an external pager to deal with the paging requests and administer the backing storage. ...
doi:10.1016/0164-1212(94)00074-w
fatcat:mqzp5vyahrev5nhy73afga2lum
User-Level Management of Kernel Memory
[chapter]
2003
Lecture Notes in Computer Science
The pagers have full control over the memory resources they manage; they can even preempt and later restore individual pages of kernel memory. ...
We also report experiences with an experimental kernel that implements our scheme and outline our plans to further develop the approach. ...
This redundant data can be exported by simply discarding the contents of the page, and returning a vacant page to the pager. ...
doi:10.1007/978-3-540-39864-6_23
fatcat:cy3lm35ngfgtpeazhub5rwxesi
Casper: A Cached Architecture Supporting Persistence
1992
Computing Systems
This paper describes an architecture that supports concurrent access to a shared persistent object store. ...
If an external pager is associated with a user process, the Mach kernel will forward page fault exceptions to that external pager, which will return the required data (in the case of a read fault) or may ...
External Pager The abstraction of the persistent address space within a client is managed by the external pager. ...
dblp:journals/csys/VaughanBDMB92
fatcat:vm24kkwnlfgznbboentibm3q74
Application-controlled physical memory using external page-cache management
1992
Proceedings of the fifth international conference on Architectural support for programming languages and operating systems - ASPLOS-V
With the cost of a page fault to disk
in the hundreds of thousands of instructions
for the foresee-
able future,
an application
can only expect to trade space
External
page-cache
management, ...
Our approach
also subsumes
the external
pager mechanism
of Mach and V. ...
doi:10.1145/143365.143511
dblp:conf/asplos/HartyC92
fatcat:lagfnv3wf5bebgrfmikm7tc7ty
Application-Controlled Physical Memory using External Page-Cache Management
1992
ACM SIGOPS Operating Systems Review
We describe the design, implementation and evaluation of a virtual memory system that provides application control of physical memory using external page-cache management. ...
memory management support, especially in a multiprogramming environment. ...
UCB/ERL M88/19, University o f California Berkeley, March 1988. 18] Indira Subramanian Managing Discardable Pages with an External Pager In Proceedings of the Second Usenix Mach S y m p osium, Monterey ...
doi:10.1145/142111.964620
fatcat:efmqkpg3kndwzpmvkxdzgclm4q
Application-controlled physical memory using external page-cache management
1992
SIGPLAN notices
We describe the design, implementation and evaluation of a virtual memory system that provides application control of physical memory using external page-cache management. ...
memory management support, especially in a multiprogramming environment. ...
UCB/ERL M88/19, University o f California Berkeley, March 1988. 18] Indira Subramanian Managing Discardable Pages with an External Pager In Proceedings of the Second Usenix Mach S y m p osium, Monterey ...
doi:10.1145/143371.143511
fatcat:2z7fsjp735cd3iyz7mhs4rluea
The duality of memory and communication in the implementation of a multiprocessor operating system
1987
ACM SIGOPS Operating Systems Review
This paper explores the goals, design and implementation of Mach and its external memory management facility. ...
This feature allows applications such as transaction management systems to participate in decisions regarding secondary storage management and page replacement. ...
Mach is being released externally to interested researchers. The second release of Mach was made in April, 1987. The next release is scheduled for the end of October, 1987. ...
doi:10.1145/37499.37507
fatcat:j7vt2rv2zzdmxjrc7yxhl6um5u
The duality of memory and communication in the implementation of a multiprocessor operating system
1987
Proceedings of the eleventh ACM Symposium on Operating systems principles - SOSP '87
This paper explores the goals, design and implementation of Mach and its external memory management facility. ...
This feature allows applications such as transaction management systems to participate in decisions regarding secondary storage management and page replacement. ...
Mach is being released externally to interested researchers. The second release of Mach was made in April, 1987. The next release is scheduled for the end of October, 1987. ...
doi:10.1145/41457.37507
dblp:conf/sosp/YoungTRGECBBB87
fatcat:7mblbcll75afdphha3jieb22ti
The UVM Virtual Memory System
1999
USENIX Annual Technical Conference
Topics covered include mapping, memory object management, anonymous memory and copy-on-write mechanisms, and pager design. ...
We focus our discussion on the design decisions made when creating UVM and contrast the UVM design with the less efficient BSD VM design. ...
To get a page of an object's data from backing store in BSD VM, the VM system must allocate a new page, add it to the object, and then request that the pager fill it with data. ...
dblp:conf/usenix/CranorP99
fatcat:3imwtmoo7nbh5aolsp4f64tzwi
Mobility Management and Performance Statistics in Cellular Communication
2020
Zenodo
Mobility management enables the networks to track the location of mobile nodes. Location management encompasses location registration and call delivery or paging. ...
With the convergence of the internet and wireless mobile communications and with the rapid growth in the number of mobile subscribers, mobility management emerges as one of the most important and challenging ...
A page simply transmitted an identification number, which was recognized only by the pager being addressed. If that pager were in range, it beeped, hence the term beeper. ...
doi:10.5281/zenodo.4319087
fatcat:7zara7jq3ba2hhfgwgziw5qvya
An examination of operating system support for persistent object systems
1992
Proceedings of the Twenty-Fifth Hawaii International Conference on System Sciences
We concentrate on four major areas, namely: addressing, stability and resilience, process management and protection. ...
A user, however, may provide a manager for a memory object using an external pager. ...
In this case the kernel will call the external pager interface function memory-object-data-write with suitable parameters. The external pager must deal with this page in some suitable way. ...
doi:10.1109/hicss.1992.183232
fatcat:nzha3vc765fxfg5xwpq7apuysu
A comparison of three microkernels
1995
Journal of Supercomputing
This design puts the network code in user space, analogous to the external pager. ...
Only when a page is written to, does a fault occur and an actual copy made. ...
These are demand paged under the control of an external pager, as in Mach. ...
doi:10.1007/bf01245395
fatcat:rscqsqbxgrfwjhse3quwvd4sgq
Technology, work, and information flows: Lessons from the implementation of a wireless alert pager system
2005
Journal of Biomedical Informatics
We describe four challenges that SICU staff members faced with respect to the alerts pagers. ...
In this paper, we examine the introduction of a wireless alerts pager in a surgical intensive care unit (SICU). ...
For example, when an attending physician receives an alert concerning a patientÕs critical result, he could send a page directly to the resident treating the patient with advice on how to deal with the ...
doi:10.1016/j.jbi.2004.11.010
pmid:15896696
fatcat:gietkiy5xrd7vp2a43j2jc37xm
A taxonomy-based comparison of several distributed shared memory systems
1990
ACM SIGOPS Operating Systems Review
A b s t r a c t Two possible modes of Input/Output (I/O)are "sequential" and "random-access", and there is an extremely strong conceptual link between I/O and communication. ...
We use caching and issues such as address space structure and page replacement schemes to define a taxonomy. ...
An external pager manages the backing store of its objects. Objects are accessed by mapping them into the addressable virtual memory of a process. ...
doi:10.1145/382244.382831
fatcat:iouznquh5ngx3lah7zrpao3abe
The performance of μ-kernel-based systems
1997
Proceedings of the sixteenth ACM symposium on Operating systems principles - SOSP '97
Even real-time memory management including second-level cache allocation can be implemented at user-level, coexisting with L4Linux. ...
Moreover, we ported the Linux operating system to run on top of the L4 p-kernel and compared the resulting system with both Linux running native, and MkLinux, a Linux version that executes on top of a ...
Jaeger, Frans Kaashoek, Orran Krieger, Sven Rudolph, Dan Sturman, and John Tracey provided helpful feedback and commentary on earlier versions of this paper, Many thanks to AIM Technology for providing us with ...
doi:10.1145/268998.266660
dblp:conf/sosp/HartigHLSW97
fatcat:yldnxzo62bhj3mevusre34kjjm
« Previous
Showing results 1 — 15 out of 464 results