Design and implementation of the uvm virtual memory system
暂无分享,去创建一个
[1] Peter J. Denning. Virtual Memory , 1996, ACM Comput. Surv..
[2] Satish K. Tripathi,et al. Input/output system design for streaming , 1998 .
[3] Keith Bostic,et al. The design and implementa-tion of the 4.4BSD operating system , 1996 .
[4] Vadim Abrossimov,et al. Virtual Memory Management in Chorus , 1989, Process in Distributed Operating Systems and Distributed Systems Management.
[5] John K. Ousterhout,et al. Why Aren't Operating Systems Getting Faster As Fast as Hardware? , 1990, USENIX Summer.
[6] Guru M. Parulkar,et al. Design of the APIC: A high performance ATM host-network interface chip , 1995, Proceedings of INFOCOM'95.
[7] Joseph Moran,et al. Virtual Memory Architecture in SunOS , 1999 .
[8] Robert Grimm,et al. Application performance and flexibility on exokernel systems , 1997, SOSP.
[9] Trent Jaeger,et al. Achieved IPC Performance , 1997 .
[10] Kevin R. Fall,et al. A peer-to peer I/O system in support I/O intensive workloads , 1994 .
[11] Uresh K. Vahalia. UNIX Internals: The New Frontiers , 1995 .
[12] Michael N Nelson. Virtual Memory for the Sprite Operating System , 1986 .
[13] David P. Anderson,et al. The performance of message‐passing using restricted virtual memory remapping , 1991, Softw. Pract. Exp..
[14] François Armand,et al. Data Movement in Kernelized Systems , 1992, USENIX Workshop on Microkernels and Other Kernel Architectures.
[15] Guru M. Parulkar,et al. Enhancements to 4.4 BSD UNIX for efficient networked multimedia in project MARS , 1998, Proceedings. IEEE International Conference on Multimedia Computing and Systems (Cat. No.98TB100241).
[16] Brian N. Bershad,et al. Extensibility safety and performance in the SPIN operating system , 1995, SOSP.
[17] Michael Wayne Young. Exporting a user interface to memory management from a communication-oriented operating system , 1989 .
[18] Stephen A. Rago,et al. UNIX system V network programming , 1993, Addison-Wesley professional computing series.
[19] S.N. Bokhari. The Linux Operating System , 1995, Computer.
[20] Larry Wall,et al. Programming Perl , 1991 .
[21] Satish K. Tripathi,et al. Integrated input/output system for kernel data streaming , 1997, Electronic Imaging.
[22] Ronald G. Minnich. Mether-NFS: a modified NFS which supports virtual shared memory , 1993 .
[23] Emin Gün Sirer,et al. SPIN—an extensible microkernel for application-specific operating system services , 1995, OPSR.
[24] Samuel J. Leffler,et al. The design and implementation of the , 1990 .
[25] Helen Custer,et al. Inside Windows NT , 1992 .
[26] David L. Black,et al. Machine-independent virtual memory management for paged uniprocessor and multiprocessor architectures , 1987, ASPLOS 1987.
[27] Curt Schimmel. UNIX systems for modern architectures - symmetric multiprocessing and caching for Kernel programmers , 1994, Addison-Wesley professional computing series.
[28] Guru M. Parulkar,et al. Bringing real-time scheduling theory and practice closer for multimedia computing , 1996, SIGMETRICS '96.
[29] Yousef A. Khalidi,et al. Spring Virtual Memory System, The , 1993 .
[30] Dennis M. Ritchie,et al. A stream input-output system , 1990 .
[31] Joseph Pasquale,et al. Container shipping: operating system support for I/O-intensive applications , 1994, Computer.
[32] Joseph S. Barrera. A Fast Mach Network IPC Implementation , 1991, USENIX MACH Symposium.
[33] Willy Zwaenepoel,et al. IO-Lite: a unified I/O buffering and caching system , 1999, TOCS.
[34] Yousef A. Khalidi,et al. An Efficient Zero-Copy I/O Framework for UNIX , 1995 .
[35] Samuel J. Leffler,et al. The design and implementation of the 4.3 BSD Unix operating system , 1991, Addison-Wesley series in computer science.
[36] Larry L. Peterson,et al. Making paths explicit in the Scout operating system , 1996, OSDI '96.
[37] Willy Zwaenepoel,et al. The peregrine high‐performance RPC system , 1993, Softw. Pract. Exp..
[38] Jr. Avadis Tevanian. Architecture independent virtual memory management for parallel and distributed environments: the mach approach , 1987 .
[39] David L. Black,et al. Machine-independent virtual memory management for paged uniprocessor and multiprocessor architectures , 1987, IEEE Trans. Computers.
[40] Joseph Pasquale,et al. Exploiting In-Kernel Data Paths to Improve I/O Throughput and CPU Availability , 1993, USENIX Winter.
[41] Michael N. Nelson,et al. An overview of the Spring system , 1994, Proceedings of COMPCON '94.
[42] Guru M. Parulkar,et al. The APIC approach to high performance network interface design: protected DMA and other techniques , 1997, Proceedings of INFOCOM '97.
[43] David L. Black,et al. The duality of memory and communication in the implementation of a multiprocessor operating system , 1987, SOSP '87.
[44] Jochen Liedtke,et al. Improving IPC by kernel design , 1994, SOSP '93.
[45] Joseph Pasquale,et al. Container shipping: a uniform interface for fast, efficient, high-bandwidth i/o , 1995 .
[46] Michael Burrows,et al. Performance of Firefly RPC , 1990, ACM Trans. Comput. Syst..
[47] Charles D. Cranor,et al. Universal Continuous Media I/O: Design and Implementation , 1994 .
[48] Peter Snyder,et al. Virtual Swap Space in SunOS , 1991 .
[49] Carl Staelin,et al. lmbench: Portable Tools for Performance Analysis , 1996, USENIX Annual Technical Conference.
[50] Larry L. Peterson,et al. Fbufs: a high-bandwidth cross-domain transfer facility , 1994, SOSP '93.
[51] Andrew R. Cherenson,et al. The Sprite network operating system , 1988, Computer.
[52] Brian N. Bershad,et al. Lightweight remote procedure call , 1990 .
[53] Larry L. Peterson,et al. Scout: a communications-oriented operating system , 1995, Proceedings 5th Workshop on Hot Topics in Operating Systems (HotOS-V).
[54] Marc Shapiro,et al. Generic Memory Management for Operating System Ker-nels , 1989, SOSP 1989.
[55] José Carlos Brustoloni,et al. Effects of data passing semantics and operating system structure on network i/o performance , 1997 .
[56] Graham Hamilton,et al. The Spring Nucleus: A Microkernel for Objects , 1993 .
[57] Hsiao-Keng Jerry Chu,et al. Zero-Copy TCP in Solaris , 1996, USENIX Annual Technical Conference.
[58] Guru Parulkar,et al. Design and Implementation of a Versatile Multimedia Network Interface and I/O Chip , 1996 .
[59] Brian N. Bershad,et al. User-level interprocess communication for shared memory multiprocessors , 1991, TOCS.
[60] Peter Druschel,et al. Operating system support for high-speed networking , 1994 .
[61] Joseph Moran. SunOS Virtual Memory Implementation , 1999 .
[62] José Carlos Brustoloni,et al. Copy emulation in checksummed, multiple-packet communication , 1997, Proceedings of INFOCOM '97.
[63] David A. Patterson,et al. Computer Architecture: A Quantitative Approach , 1969 .
[64] Daniel G. Bobrow,et al. TENEX, a paged time sharing system for the PDP - 10 , 1972, CACM.
[65] Guru M. Parulkar,et al. Design of Universal Continuous Media I/O , 1995, NOSSDAV.