Proceedings of the Institute for System Programming of the RAS
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Proceedings of ISP RAS:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Proceedings of the Institute for System Programming of the RAS, 2019, Volume 31, Issue 5, Pages 25–36
DOI: https://doi.org/10.15514/ISPRAS-2019-31(5)-2
(Mi tisp451)
 

Introspection of QEMU emulator peripherals configuration

N. I. Fursova, P. M. Dovgalyuk

Yaroslav-the-Wise Novgorod State University
References:
Abstract: QEMU is a widely used and fairly accurate emulator capable of emulating dozens of guest systems. Emulation of the system involves the configuration of virtual devices, which are supported in large numbers in QEMU, which entails a very long and complicated command line to start the emulator. When using deterministic replay, the situation is complicated not only by additional and not quite obvious parameters, but also by the need to synchronize recording and retrace launch command lines. Machines can have a different set of devices depending on the platform and even the version of the emulator. The article describes obtaining information about the devices of the QEMU emulator through the QEMU Machine Protocol for using this data in a graphical interface. The QemuGUI graphical interface supports the full cycle of work with the emulator: creating and configuring a virtual machine, starting in normal mode and in deterministic replay mode, interacting with the machine through a QEMU monitor.
Keywords: QEMU, GUI, QMP, emulator.
Funding agency Grant number
Russian Foundation for Basic Research 18-07-00900А
Ministry of Science and Higher Education of the Russian Federation 2.6146.2017/8.9
The work was partially supported by the Ministry of Education and Science of Russia, research project No. 2.6146.2017/8.9, and by the Russian Foundation of Basic Research (research grant 18–07–00900 A).
Document Type: Article
Language: Russian
Citation: N. I. Fursova, P. M. Dovgalyuk, “Introspection of QEMU emulator peripherals configuration”, Proceedings of ISP RAS, 31:5 (2019), 25–36
Citation in format AMSBIB
\Bibitem{FurDov19}
\by N.~I.~Fursova, P.~M.~Dovgalyuk
\paper Introspection of QEMU emulator peripherals configuration
\jour Proceedings of ISP RAS
\yr 2019
\vol 31
\issue 5
\pages 25--36
\mathnet{http://mi.mathnet.ru/tisp451}
\crossref{https://doi.org/10.15514/ISPRAS-2019-31(5)-2}
Linking options:
  • https://www.mathnet.ru/eng/tisp451
  • https://www.mathnet.ru/eng/tisp/v31/i5/p25
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Proceedings of the Institute for System Programming of the RAS
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2025