Preview

Труды Института системного программирования РАН

Расширенный поиск

Описание аппаратных конфигураций гостевых систем в эмуляторе QEMU в виде отдельных текстовых файлов

https://doi.org/10.15514/ISPRAS-2014-26(2)-3

Аннотация

QEMU - свободное программное обеспечение с открытым исходным кодом, предназначенное для эмуляции различных платформ. В данной статье описывается разработанный способ описания аппаратных конфигураций гостевых систем в эмуляторе QEMU с помощью отдельных текстовых файлов, использующих удобный для чтения и написания текстовый формат JSON. Внешние конфигурационные файлы позволят избежать необходимости перекомпилировать QEMU при любых изменениях аппаратных конфигураций гостевых систем, а также избавят от необходимости разбираться во всех тонкостях внутренней реализации эмулятора.

Об авторе

О. В. Горемыкин
ИСП РАН, Москва
Россия


Список литературы

1. James Smith, Ravi Nair. Virtual Machines: Versatile Platforms for Systems and Processes. Morgan Kaufmann Publishers is an imprint by Elsevier, 500 Sansome Street, Suite 400, San Francisco, CA 94111, 2005.

2. Fabrice Bellard, QEMU, a fast and portable dynamic translator, In Proc. of the USENIX Annual Technical Conference, pages 41-46, April 2005.

3. QEMU - Open Source Processor Emulator. http://wiki.qemu.org. Дата обращения: 19.03.2014.

4. Wind River Simics. http://www.windriver.com/simics. Date of visit: 19.03.2014.

5. The JSON Data Interchange Format, Standart ECMA-404, Geneva, 2013.


Рецензия

Для цитирования:


Горемыкин О.В. Описание аппаратных конфигураций гостевых систем в эмуляторе QEMU в виде отдельных текстовых файлов. Труды Института системного программирования РАН. 2014;26(2):87-96. https://doi.org/10.15514/ISPRAS-2014-26(2)-3

For citation:


Goremykin O.V. Description of hardware configurations of guest systems in QEMU emulator as separate text files. Proceedings of the Institute for System Programming of the RAS (Proceedings of ISP RAS). 2014;26(2):87-96. (In Russ.) https://doi.org/10.15514/ISPRAS-2014-26(2)-3



Creative Commons License
Контент доступен под лицензией Creative Commons Attribution 4.0 License.


ISSN 2079-8156 (Print)
ISSN 2220-6426 (Online)