عنوان فارسی مقاله: اشکال زدایی سیستم عامل با ماشین های مجازی زمان سفر


عنوان انگلیسی مقاله:

Debugging operating systems with time-traveling virtual machines






 

فهرست مطالب



Debugging operating systems with time-traveling virtual machines
Cyclic debugging
Problems with cyclic debugging
Example: NULL pointer
Example: NULL pointer
Debugging with time traveling virtual machines
Overview
Debugging with time traveling virtual machines (TTVM)
Time-Traveling virtual machine
Typical OS level debugging
Using virtual-machines for debugging
Checkpoints
ReVirt
How to time travel backward
Using time travel to implement reverse watchpoints
Performance
Performance
Experiences with TTVM
Experiences with TTVM
Conclusions
Reference




بخشی از مقاله

ReVirt

Based on previous work Re-executes any part of the prior run, instruction by instruction Re-creates all state at any prior point in the run Logs all sources of non-determinism external input (keyboard, mouse, network card, clock) interrupt point Low space and time overhead SPECweb, PostMark, kernel compilation logging adds 3-12% time overhead logging adds 2-85 KB/sec




دانلود رایگان مقاله پاورپوینت انگلیسی Debugging operating systems with time-traveling virtual machines



 

کلمات کلیدی: 

Debugging operating systems with time-traveling virtual machinesciteseer.ist.psu.edu/viewdoc/summary?doi=10.1.1.76.4431by ST King - ‎2005 - ‎Cited by 379 - ‎Related articlesThis paper describes a time-traveling virtual machine that overcomes many of the difficulties associated with debugging operating systems. Time travel enables ...[PPT]PPT Slides - Iust personal webpageswebpages.iust.ac.ir/hsalimi/Courses/88.../Debugging%20OSs%20by%20TTVM.pptxDebugging operating systems with time-traveling virtual machines. Seminar of “Virtual Machines” Course. Mohammad Mahdizadeh. SM.[PDF]Debugging through Time with the Tralfamadore Debuggerwww.dcs.gla.ac.uk/conferences/resolve12/papers/session4_paper1.pdfby CCD Head - ‎2011 - ‎Cited by 3 - ‎Related articlesMar 3, 2012 - Keywords cross-layer debugging, dynamic analysis, time-travel ... path through the OS's I/O subsystem are traveled by requests from a.PPT – Debugging operating systems with timetraveling virtual ...www.powershow.com/.../Debugging_operating_systems_with_timetraveling_virtual_...Sam King. George Dunlap. Peter Chen. CoVirt Project, University of ... Sam King University of Michigan 7 of 21. Debugging with time traveling virtual machines .ECOOP 2014 -- Object-Oriented Programming: 28th European Conference, ...https://books.google.com/books?isbn=3662442027Richard Jones - 2014 - ‎Computers... P.M.: Debugging operating systems with time-traveling virtual machines. In: Proceedings of the Annual Conference on USENIX Annual Technical Conference, ...New Trends in Software Methodologies, Tools and Techniques: ...https://books.google.com/books?isbn=1607502062H. Fujita, ‎M. Mejri - 2006 - ‎ComputersS. T. King, G. W. Dunlap, and P. M. Chen. Debugging operating systems with time-traveling virtual machines. In USENIX 2005 Annual Technical Conference, ...Searches related to Debugging operating systems with time-travelingoperating system debugging pptoperating system generationsystem bootwhat is debugging