|
|
 |
|
|
| Vidéos : virtual-machine |
|
|
| Virtual Machine-Based Replay Debugging |
 |
Google Tech Talks
October 30, 2008
ABSTRACT
Replay debugging allows developers to debug
recordings of programs running in virtual
machines. This simple (and old) idea addresses
some of the greatest challenges of software
development, because a recording containing the
manifestation of a bug represents an unambiguous
encapsulation of that bug. Whether the bug is
non-deterministic, difficult to reproduce, or just
difficult to describe, the program containing the
bug will behave identically each time it is
replayed, allowing the developer to more easily
debug it. In addition, replay debugging is
non-invasive, because while debugging a replayed
program behaves as it did during recording. The
developer need not worry about how debugging may
change the scheduling of threads, the order in
which locks are acquired, or connections with
external processes/machines timing out. Finally,
an abstraction of reverse execution can easily be
built on top of replay debugging, allowing
developers to directly move
(backward) from the manifestation of a bug to its
origin.
VMware Workstation 6.5 includes an experimental
form of replay debugging for C/C++ Windows
developers using Visual Studio. We hope you will
give this feature a try, and we are very
interested in feedback concerning the direction it
should take in future releases.
This presentation motivates and introduces replay
debugging and summarizes our implementation in
VMware Workstation 6.5. More information is
available at http://www.replaydebugging.com/.
Speaker: E Christopher Lewis
E Lewis has been an engineer in the Advanced
Development Group at VMware since 2007 where he
explores novel applications of virtualization.
Before joining VMware, E was a professor
(University of Pennsylvania), student (Cornell
University and the University of Washington), and
lay about (growing up in Vermont and North
Carolina). To get away from it all, E plays
guitar, knits, and teaches empathy to the
unsuspecting.
Speaker: Prashant Dhamdhere
Prashant is MTS at VMware, where he is actively
working on Replay Debugging technology. Before
joining VMware, he worked on various aspects of
storage solutions at Veritas that is now part of
Symantec. Prashant brings key windows kernel
expertise to team. He holds BS in Computer Science
from University of Pune, India.
Speaker: Eric Xiaojian Chen
Eric is an engineering manager at VMware. He
manages several projects on VM kernel driver
development. Before VMware, Eric has worked at
Cisco on a high end switch product for eight
years. Eric holds a MBA degree from UC Berkeley
and a master degree of Computer Science from Fudan
University in Shanghai, China. Tags : google techtalks techtalk engedu talk talks googletechtalks education |
|
Affichage : 3783
Durée : 3427 s |
| Google I/O 2008 - Dalvik Virtual Machine Internals |
 |
Dalvik VM Internals
Dan Bornstein (Google)
Dalvik — the virtual machine with the unusual
name — runs your code on Android. Join us to
learn about the motivation for its design and get
some details about how it works. You'll also walk
away with a few tips for how to write code that
works well with the platform. Be prepared for a
deep dive into technical details. Questions
encouraged! Tags : Google I/O IO2008 Android Dalvik Virtual Machine |
|
Affichage : 15048
Durée : 3694 s |
| Flash Player ActionScript Virtual Machine |
 |
December 6, 2006 lecture by Rick Reitmaier for the
Stanford University Computer Systems Colloquium
(EE 380).
ActionScript, the scripting language for the Adobe
Flash Player, is executed by a virtual machine
(VM), the internals of which are the focus of this
talk in addition to a discussion addressing
Adobe's recent release of the source code of this
VM to the open source community.
EE 380 | Computer Systems Colloquium:
http://www.stanford.edu/class/ee380/
Stanford Computer Systems Laboratory:
http://csl.stanford.edu/
Stanford Center for Professional Development:
http://scpd.stanford.edu/
Stanford University Channel on YouTube:
http://www.youtube.com/stanforduniversity/ Tags : Computer science software engineering programming design application |
|
Affichage : 2048
Durée : 4803 s |
| Creating a Windows Server 2003 Virtual Machine |
 |
This is a tutorial that I had to complete for one
of my courses at Florida State. It demonstrates
how to create and configure a Windows Server 2003
virtual machine using VMware Workstation. It also
shows how to interact with the virtual machine. It
however does NOT show you how to install Windows
Server 2003. It merely shows you how to prepare
the virtual machine for the install.
This is tutorial mostly for web developers, system
administrators, and tech-enthusiasts. As such I
assume most viewers will have a good amount of
technical knowledge. This video could be a bit to
advanced for some viewers.
- By Andrew Bertino
http://www.andrewbertino.com Tags : virtual machine windows server 2003 VMs VMware |
|
Affichage : 13390
Durée : 458 s |
|
|
|
|
|
|
|
|
|
|
 |
| |
|