- 1.T. Anderson. The case for application-specific operating systems, in Third Workshop on Workstation Operating Systems, pages 92-94, 1992.]]Google ScholarCross Ref
- 2.J. Barrera. Invocation chaining: manipulating light-weight objects across heavy-weight boundaries. In Proc. of 4th IEEE Workshop on Workstation Operating Systems, pages 191-193, October 1993,]]Google ScholarCross Ref
- 3.B.N. Bershad, D.D. Redell, and J.R. Ellis. Fast mutual exclusion for uniprocessors. In Proc. of the Conf. on Architectural &tpport for Programming Languages and Operatlng Systems, pages 223-237, October 1992.]] Google ScholarDigital Library
- 4.B.N. Bershad, S. Savage, P. Pardyak, E.G. Sirer, M. Fluczynski, D. Becker, S. Eggers, and C. Chambers. Extensibility, safety and performance in the SPiN operating system. In Proceedings of the Fifteenth ACM Symposium on Operating Systems Principles, pages 267-284, December 1995.]] Google ScholarDigital Library
- 5.E. Bugnion, S. Devine, and M. Rosenblum. Disco: running commodity operating systems on scalable multiproce~sors. In Proceedings of the Sixteenth ACM Symposium on Operating Systems Principles, 1997,]] Google ScholarDigital Library
- 6.P. Cao, E.W. Felten, and K. Li. implementation and performancc of application-controlled file caching. In Proceedings of the First Symposium on Operating Systems Design and Implementation, pages 165--178, November 1994.]] Google ScholarDigital Library
- 7.A. Chankhunthod, P.B. Danzig, C. Neerdaels, M.E Schwartz, and K.J. Worrell. A hierarchical Interact object cache. In Proceedings of J996 USENiX Teclmical Conference, pages 153-163, January 1996.]] Google ScholarDigital Library
- 8.D. Cheriton and K. Duda. A caching model of operating system kernel functionality. In Proceedings of the First Symposium on Operating Systems Design andlmplementation, pages 179-193, November 1994.]] Google ScholarDigital Library
- 9.$,B. Dennis and E.C. Van Horn. Progranuuing semantics for mulfiprogrammed computations. Communications of the A CM, 9(3):143--155, March 1966.]] Google ScholarDigital Library
- 10.D.R, Engler and M.F. Kaashoek. DPF: fast, flexible message demulfiplexing using dynamic code generation. In ACM Communication Architectures, Protocols, and Applications (SIGCOMM) 1996, pages 53-59, August 1996,]] Google ScholarDigital Library
- 11.D.R, Engler, M.F. Kaashoek, and J. O'Toole Jr. Exokemel: an operating system architecture for application-specific resource management. In Proceedings of the Fifteenth ACM Symposium on Operating Systems Principles, pages 251-266, December 1995.]] Google ScholarDigital Library
- 12.B. Ford, M. Hibler, J. Lepreau, P. Tullman, G. Back, and S. Clawson. Microkemels meet re. cursive virtual machines. In Proceedings of the Second Symposium on Operating Systems Design and Implementation, pages 13%152, October 1996.]] Google ScholarDigital Library
- 13.B. Ford, K. Van March, J. Lepreau, S. Clawson, B. Robinson, and Jeff Turner. The FLUX OS toolkit: Reusable components for OS implementation. In Proc. of Sixth Workshop on Hot Topics in Operating Systems, pages 14-19, May 1997.]] Google ScholarDigital Library
- 14.B, Ford and S.R. Susarla. CPU inheritance scheduling. In Proceedings of the Second Symposium on Operating Systems Design and Implementation, pages 91-106, October 1996.]] Google ScholarDigital Library
- 15.G, Ganger and M.E Kaashoek. Embedded inodes and expliei~ grouping: Exploiting disk bandwidth for small files. In Proceedings of the 1997 USENIX Teclmical Conference, pages 1-18, 1997.]] Google ScholarDigital Library
- 16.O, Ganger and Y. Part. Metadata update performance in file systems. In Proceedings of the First Symposium on Operating Systems Design attd hnplementation, pages 49--60, November 1994.]] Google ScholarDigital Library
- 17.R.P. Goldberg. Survey of virtual machine research. IEEE Computer, pages 34-45, June 1974.]]Google ScholarDigital Library
- 18.D. Golub, R. Dean, A. Fofin, and R. Rashid. UNIX as an application program. In USENIX 1990 Summer Conference, pages 87-95, June 1990.]]Google Scholar
- 19.P, Brinch Hansen. The nucleus of a mulfiprogramming system. Communications of the ACM, 13(4):238-241, April 1970.]] Google ScholarDigital Library
- 20.H. Hartig, M, Hohmuth, J. Liedtke, and S. Sch~Jnberg. The ~efformance of/~-kemel-based systems. In Proceedings of the Sixteenth ACM Symposium on Operating Systems Principles, 1997.]] Google ScholarDigital Library
- 21.$.H. Hartman, A.B. Montz, D. Mosberger, SY, V. O'Malley, L.L. Peterson, and T.A. Proebsfing. Scout: A communication-oriented operating system. Technical Report TR 9420, University of Arizona, Tucson, AZ, June 1994.]]Google Scholar
- 22.K. Harry and D. Cheriton. Application-controlled physical memory using external page-cache management. In Fifth International Conference on Architecture Support for Programming Languages and Operating Systems, pag/s 187-199, October 1992.]] Google ScholarDigital Library
- 23.D. Hitz. AnNFS fileserverappliance. TechniealReport3001, Network Applicance Corporation, March 1995.]]Google Scholar
- 24.M.K Kaashoek, D.R. Engler, D.H. Wallach, and G. Ganger. Server operating systems. In SiGOPS European Workshop, pages 141-148, September 1996.]] Google ScholarDigital Library
- 25.B.W. Lampson. On reliable and extendable operating systems. State of the Art Report, lnfotech, 1, 1971.]]Google Scholar
- 26.B.W, Lampson and R.E Sproull. An open operating system for a single-user machine. Proceedings of the Seventh ACM Symposium on Operating Systems Principles, pages 98-105, December 1979.]] Google ScholarDigital Library
- 27.C.H. Lee, M.C. Chen, and R.C. Chang. HiPEC: high performance external virtual memory caching. In Proceedings of the First Symposium on Operating Systems Design and Implementation, pages 153-164, 1994.]] Google ScholarDigital Library
- 28.J. Liedtke. On micro-kernel construction. In Proceedings of the Fifteenth ACM Symposium on Operating Systems Principles, pages 237-250, December 1995.]] Google ScholarDigital Library
- 29.K. Mackenzie, J. Kubiatowiez, M. Frank, W. Lee, V. Lee, A. Agarwal, and M.F. Kaashoek. UDM: user direct messaging for general-purpose mulfiproce~sing. Technical Memo MIT/LCS~-556, March 1996.]] Google ScholarDigital Library
- 30.C. Maeda and B.N. Bershad. Protocol service decomposition for high-performance networking. In Proceedings of the Fourteenth A CM Symposium on Operating Systems Principles, pages 244-255, 1993.]] Google ScholarDigital Library
- 31.D. Mazi~res and M.F. Kaashoek. Secure applications need flexibite operating systems. In Proc of 6th Workshop on Hot Topics in Operating Systems, pages 56-61, May 1997.]] Google ScholarDigital Library
- 32.NCSA, University of Illinois, Urbana-Champaign. NCSA HTITd. http'.//hoohoo.ncsa, uiue.edufmdex.html.]]Google Scholar
- 33.J.K. Ousterhout. Why aren't operating systems getting faster as fast as hardware? In Proceedings of the Summer 1990 USENIX Conference, pages 247-256, June 1990.]]Google Scholar
- 34.V. Pai, P. Druschel, and W. Zwaenepoel. I/O-lite: a unified I/O buffeting and caching system. Technical Report htt:p:// www. cs. rice. edu/-vivek/IO- 1 i re. html, Rice University, 1997.]]Google Scholar
- 35.R.H. Patterson, G.A. Gibson, E. Ginting, D. Stodolsky, and J. Zelenko. Informed prefetching and caching. In Proceedings of the Fifteenth ACM Symposium on Operating Systems Principles, pages 79--95, December 1995.]] Google ScholarDigital Library
- 36.D. Probert, J.L. Bruno, and M. Karzaorman. SPACE: a new approach to operating system abstraction. In International Worlcshop on Object Orientation in Operating Systems, pages 133--137, October 1991.]]Google ScholarCross Ref
- 37.D.D. Redell, Y.K. Dalai, T.R. Horsley, H.C. Lauer, W.C. Lynch, P.R. Me/ones, H.G. Murray, and S.C. Purcell. Pilot: an operating system for a personal computer. Communications of the ACM, 23(2):81-92, February 1980.]] Google ScholarDigital Library
- 38.R. Sandberg, D. Goldberg, S. Kleiman, D. Walsh, and B. Lyon. Design and implementation of the Sun network filesystem. In Proc. ofthe 1985 Summer USENIX conference, pages 119-130, 1985.]]Google Scholar
- 39.M. Seltzer, Y. Endo, C. Small, and K. Smith. Dealing with disaster. Surviving misbehaved kernel extensions. In Proceedings of the Second Symposium on Operating Systems Design and Implementation, pages 213-228, October 1996.]] Google ScholarDigital Library
- 40.C.A. Thekkafl% H.M. Levy, and E.D. Lazowska. Separating data and control transfer in distributed operating systems. In Sixth International Conference on Architecture $upport for Programming Languages and Operating Systems, pages 2-11, San Francisco, CA, October 1994.]] Google ScholarDigital Library
- 41.T. von Eicken, A. Basu, V. Buch, and W. Vogels. U-Net: a userlevel network interface for pamltel and distributed computing. In Proceedings of the Fifteenth ACM Symposium on Operating Systems Principles, pages 40-53, 1995.]] Google ScholarDigital Library
- 42.R. Wahbe, S. Lucco, T. Anderson, and S. Graham. Efficient softwarebased fault isolation. In Proceedings of the Fourteenth ACM Symposium on Operating Systems Principles, pages 203-216, Asheville, NC, December 1993.]] Google ScholarDigital Library
- 43.C.A. Waldspurger and WE. Weihl. Lottery scheduling: Flexible proportional-share resource management In Proceedings of the First Symposium on Operating Systems Design and Implementation, pages 1-11, November 1994.]] Google ScholarDigital Library
- 44.D.A. Wallach, D.R. Engler, and M.F. Kaashoek. ASHs: Applicationspecific handlers for high-performance messaging. In A CM Communication Architectures, Protocols, and Applications (SlGCOMM '96), pages 40-52, August 1996.]] Google ScholarDigital Library
Index Terms
- Application performance and flexibility on exokernel systems
Recommendations
Flexibility performance: Taguchi's method study of physical system and operating control parameters of FMS
In present manufacturing environment, the manufacturing flexibility has become one of the strategic competitive tools. Flexibility refers to the availability of alternative resources. These resources may have varied parameters, particularly related to ...
Fast and flexible application-level networking on exokernel systems
Application-level networking is a promising software organization for improving performance and functionality for important network services. The Xok/ExOS exokernel system includes application-level support for standard network services, while at the same ...
Manufacturing flexibility: defining and analyzing relationships among competence, capability, and customer satisfaction
AbstractFast and dramatic changes in customer expectations, competition, and technology are creating an increasingly uncertain environment. To respond, manufacturers are seeking to enhance flexibility across the value chain. Manufacturing flexibility, a ...
Comments