Эмуляция
Материал из Xgu.ru
Эмулятор — это программная система, которая позволяет создать максимально чёткую программную модель компьютера или другого вычислительного устройства, и выполнять программное обеспечение внутри.
В отличие от симуляции, при которой предполагается имитация поведения системы и её интерфейса, термин эмуляция предполагает создание точной модели устройства.
Эмулируются все основные компоненты устройства, в том числе процессор, память и устройства ввода/вывода. Поскольку эмулируется и процессор, совершенно не обязательно чтобы в гостевой системе (эмулируемом устройстве) процессор был того же типа, что и в хост-системе (эмулирующем устройстве).
Примерам эмуляторов являются:
Эмулятор Bochs — это один из старейших и наиболее стабильных эмуляторов машин x86 существующий и развивающийся до сих пор. Помимо того, что он интересен сам по себе, его компоненты, такие как блоки эмуляции графического адаптера и BIOS, используется в других системах, в частности, QEMU.
Эмулятор QEMU не обладает такой высокой стабильностью как Bochs, однако он быстрее развивается, поддерживает большее количество процессорных архитектур, и более широкий спектр периферийного оборудования.
Dynamips — эмулятор маршрутизатора Cisco, работающий на системах с архитектурами i386 и x86-64. Первоначально эмулятор поддерживал только платформу 7200 маршрутизатора Cisco, но сейчас существует возможность эмуляции и других платформ, в том числе маршрутизаторы Cisco серии 3600 (3620, 3640 и 3660), серии 3700 (3725, 3745) и серии 2600 (от 2610 до 2650XM, 2691). Эмулируется не только собственно платформа маршрутизатора, но и большое количество вспомогательных модулей и периферийного оборудования.
[править] Xen и эмуляция
Xen не является эмулятором в чистом виде, однако для HVM-доменов (доменов, работающих с применением аппаратной виртуализации), выполняется эмуляция ряда устройств ввода/вывода, в частности видеокарты, звуковой карты, USB-шины, контроллера жёсткого диска и некоторых других. Для эмуляции используется код QEMU.
[править] Материалы по эмуляторам на Xgu.ru
Эмуляторы сетей:
|
---|