Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Virtual machine
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== References == {{Reflist|refs= <ref name="Popek">{{cite journal |author-last1=Popek |author-first1=Gerald J. |author-link1=Gerald J. Popek |author-last2=Goldberg |author-first2=Robert P. |author-link2=Robert P. Goldberg |title=Formal requirements for virtualizable third generation architectures |journal=[[Communications of the ACM]] |volume=17 |issue=7 |pages=412–421 |url=https://www.cse.iitb.ac.in/~puru/courses/spring12/cs695/downloads/popekgoldberg.pdf |date=1974 |doi=10.1145/361011.361073|s2cid=12680060 }}</ref> <ref name="Smith_Nair_05">{{cite journal |author-last1=Smith |author-first1=James E. |author-last2=Nair |author-first2=Ravi |title=The Architecture of Virtual Machines |journal=[[Computer (magazine)|Computer]] |volume=38 |issue=5 |pages=32–38, 395–396 |doi=10.1109/MC.2005.173 |date=2005|s2cid=6578280 |url=http://digital.library.wisc.edu/1793/11154 }}</ref> <ref name="Oliphant">{{cite web |author-last1=Oliphant |author-first1=Patrick |title=Virtual Machines |url=http://www.virtualcomputing.net/virtual-machines |publisher=VirtualComputing |access-date=2015-09-23 |quote=Some people use that capability to set up a separate virtual machine running Windows on a Mac, giving them access to the full range of applications available for both platforms. |archive-url=https://web.archive.org/web/20160729182221/http://www.virtualcomputing.net/virtual-machines |archive-date=2016-07-29 |url-status=dead}}</ref> <ref name="vmwarez_2006">{{cite web |archive-url=https://web.archive.org/web/20060614120104/http://www.vmwarez.com/2006/05/super-fast-server-reboots-another.html |archive-date=2006-06-14 |title=Super Fast Server Reboots – Another reason Virtualization rocks |website=vmwarez.com |date=2006-05-09 |access-date=2013-06-14 |url=http://www.vmwarez.com/2006/05/super-fast-server-reboots-another.html |url-status=dead}}</ref> <ref name="vmware_2007">{{cite web |url=http://www.vmware.com/pdf/server_consolidation.pdf |title=Server Consolidation and Containment With Virtual Infrastructure |date=2007 |access-date=2015-09-29 |publisher=[[VMware]] |url-status =live |archive-url=https://web.archive.org/web/20131228142508/http://www.vmware.com/pdf/server_consolidation.pdf |archive-date=2013-12-28}}</ref> <ref name="Pugh_1995">{{cite book |author-last=Pugh |author-first=Emerson W. |author-link=Emerson W. Pugh |title=Building IBM: Shaping an Industry and Its Technology |url=https://archive.org/details/buildingibmshapi00pugh |url-access=limited |publisher=MIT |date=1995 |isbn=978-0-262-16147-3 |page=[https://archive.org/details/buildingibmshapi00pugh/page/n280 274]}}</ref> <ref name="Pugh_1991">{{cite book |author-last=Pugh |author-first=Emerson W. |author-link=Emerson W. Pugh |title=IBM's 360 and Early 370 Systems |url=https://archive.org/details/ibms360early370s0000pugh |url-access=registration |publisher=MIT |date=1991 |isbn=978-0-262-16123-7 |display-authors=etal |pages=[https://archive.org/details/ibms360early370s0000pugh/page/160 160–161]}}</ref> <ref name="Wirth_1966">{{cite book |title=EULER: a generalization of ALGOL, and its formal definition: Part II, Communications of the Association for Computing Machinery |volume=9 |number=2 |pages=89–99 |url=http://dl.acm.org/citation.cfm?doid=365170.365202, |author-last1=Wirth |author-first1=Niklaus Emil |author-link1=Niklaus Emil Wirth |author-last2=Weber |author-first2=Helmut |publisher=[[Association for Computing Machinery|ACM]] |location=New York |date=1966}}</ref> <ref name="Griswold_1972">[[Ralph E. Griswold|Griswold, Ralph E.]] ''The Macro Implementation of SNOBOL4''. San Francisco, CA: W. H. Freeman and Company, 1972 ({{ISBN|0-7167-0447-1}}), Chapter 1.</ref> <ref name="inform-interpreters">{{cite web |url=http://www.inform-fiction.org/zmachine/interpreters.html |author-first=Graham A. |author-last=Nelson |author-link=Graham A. Nelson |title=About Interpreters |work=Inform website |access-date=2009-11-07 |url-status=live |archive-url=https://web.archive.org/web/20091203031858/http://www.inform-fiction.org/zmachine/interpreters.html |archive-date=2009-12-03}}</ref> <ref name="Goldberg_1983">{{Cite book |publisher=[[Addison-Wesley]] |isbn=978-0-201-11371-6 |author-last1=Goldberg |author-first1=Adele |author-link1=Adele Goldberg (computer scientist) |author-last2=Robson |author-first2=David |title=Smalltalk-80: The Language and its Implementation |series=Addison-Wesley Series in Computer Science |date=1983 |url-access=registration |url=https://archive.org/details/smalltalk80langu00gold }}</ref> <ref name="Deutsch_1984">{{Cite conference |publisher=ACM |doi=10.1145/800017.800542 |isbn=0-89791-125-3 |author-last1=Deutsch |author-first1=L. Peter |author-link1=L. Peter Deutsch |author-last2=Schiffman |author-first2=Allan M. |title=Efficient implementation of the Smalltalk-80 system |book-title= POPL |location= Salt Lake City, Utah |date=1984 |url=http://portal.acm.org/citation.cfm?id=800017.800542|url-access=subscription }}</ref> <ref name="Aycock_2003">{{cite journal |doi=10.1145/857076.857077 |volume=35 |issue=2 |pages=97–113 |last=Aycock |first=John |title=A brief history of just-in-time |journal=[[ACM Comput. Surv.]] |date= 2003 |s2cid=15345671 }}</ref> <ref name="Ingalls_1997">{{Cite conference |publisher=ACM Press |doi=10.1145/263698.263754 |isbn=0-89791-908-4 |pages=318–326 |author-last1=Ingalls Jr. |author-first1=Daniel "Dan" Henry Holmes |author-link1=Daniel Henry Holmes Ingalls Jr. |author-last2=Kaehler |author-first2=Ted |author-last3=Maloney |author-first3=John |author-last4=Wallace |author-first4=Scott |author-last5=Kay |author-first5=Alan Curtis |author-link5=Alan Curtis Kay |title=Back to the future: the story of Squeak, a practical Smalltalk written in itself |book-title=OOPSLA '97: Proceedings of the 12th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications |location=New York, NY, US |date=1997|doi-access=free }}</ref> <ref name="Griswold_1993">{{Cite conference |publisher=ACM |doi=10.1145/165854.165893 |isbn=978-0-89791-587-8 |pages=215–230 |author-last1=Bracha |author-first1=Gilad |author-link1=Gilad Bracha |author-last2=Griswold |author-first2=David |title=Strongtalk: Typechecking Smalltalk in a Production Environment |book-title=Proceedings of the Eighth Annual Conference on Object-oriented Programming Systems, Languages, and Applications |location=New York, NY, US |series=OOPSLA '93 |date=1993|doi-access=free }}</ref> <ref name="Ungar_1987">{{Cite journal |doi=10.1145/38807.38828 |issn=0362-1340 |volume=22 |issue=12 |pages=227–242 |author-last1=Ungar |author-first1=David Michael |author-link1=David Michael Ungar |author-last2=Smith |author-first2=Randall B. |title=Self: The power of simplicity |journal=ACM SIGPLAN Notices |date=December 1987}}</ref> <ref name="Hoelzle">{{Cite conference |publisher=ACM |doi=10.1145/178243.178478 |isbn=0-89791-662-X |pages=326–336 |author-last1=Hölzle |author-first1=Urs |author-link1=Urs Hölzle |author-last2=Ungar |author-first2=David Michael |author-link2=David Michael Ungar |title=Optimizing dynamically-dispatched calls with run-time type feedback |book-title=PLDI |location=Orlando, Florida, United States |date=1994 |url=http://portal.acm.org/citation.cfm?id=178243.178478}}</ref> <ref name="Paleczny_2001">{{Cite conference |publisher=USENIX Association |author-last1=Paleczny |author-first1=Michael |author-last2=Vick |author-first2=Christopher |author-last3=Click |author-first3=Cliff |title=The Java HotSpot server compiler |book-title=Proceedings of the Java Virtual Machine Research and Technology Symposium on Java Virtual Machine Research and Technology Symposium |volume=1 |location=Monterey, California |date=2001 |url=http://portal.acm.org/citation.cfm?id=1267848}}</ref> <ref name="Uhlig_2005">{{cite journal |author-first1=Rich |author-last1=Uhlig |author-first2=Gil |author-last2=Neiger |author-first3=Dion |author-last3=Rodgers |author-first4=Amy L. |author-last4=Santoni |author-first5=Fernando C. M. |author-last5=Martins |author-first6=Andrew V. |author-last6=Anderson |author-first7=Steven M. |author-last7=Bennett |author-link7=Steve Bennett (software entrepreneur) |author-first8=Alain |author-last8=Kägi |author-first9=Felix H. |author-last9=Leung |author-first10=Larry |author-last10=Smith |title=Intel virtualization technology |journal=Computer |volume=38 |issue=5 |pages=48–56 |date=May 2005 |doi=10.1109/MC.2005.163|s2cid=18514555 }}</ref> <ref name="Adams_2006">{{cite conference |url=http://www.vmware.com/pdf/asplos235_adams.pdf |title=A Comparison of Software and Hardware Techniques for x86 Virtualization |author-first1=Keith |author-last1=Adams |author-first2=Ole |author-last2=Agesen |conference=ASPLOS’06 21–25 October 2006 |date=2006-10-21 |location=San Jose, California, US |archive-url=https://web.archive.org/web/20100820201944/http://www.vmware.com/pdf/asplos235_adams.pdf |archive-date=2010-08-20 |url-status=live |quote=Surprisingly, we find that the first-generation hardware support rarely offers performance advantages over existing software techniques. We ascribe this situation to high VMM/guest transition costs and a rigid programming model that leaves little room for software flexibility in managing either the frequency or cost of these transitions.}}</ref> }}
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)