| QEMU 0.9.0 и свободный модуль-ускоритель |  Свободный эмулятор аппаратных систем (поддерживаются различные архитектуры) QEMU обновился до версии 0.9.0. Новая версия использует асинхронный ввод/вывод, поддерживает загрузку по PXE и предлагает новый формат образов дисков. Помимо этого значительно улучшена эмуляция MIPS, исправлены ошибки в эмуляции машин x86/x86_64. Подробнее в истории изменений. 
 На следующий же день после релиза состоялось долгожданное для многих открытие ядерного модуля-ускорителя QEMU (для Linux и FreeBSD) по лицензии GPL 2. До этого модуль-ускоритель был проприетарным. Ныне доступны не только исходники, но также и подробная документация вместе с описанием API.
 | 
 Комментарии |
 | Комментарии: 523 
 
 
 | Они бы ещё сделали так, чтобы QEMU нормально собирался с помощью gcc3, и тогда цены бы им не было... А пока мажу лыжи для KVM...
 | 
 |
 | Комментарии: 558 
 
 
 | c gcc3 он вроде нормально собирается... у него с gcc4 проблемы
  | 
 |
 | Комментарии: 523 
 
 
 | Ну да, пардон, это и имелсь в виду. | 
 |
 | Комментарии: 952 
 
 
 | Ой, да это ерунда. На крайняк можно взять бинарную версию, можно поставить себе компилятор правильный и собрать самому... Это вопросы решаемые. 
 Меня лично загрузка по PXE и свободный ускоритель радуют просто немеряно. С таким арсеналом (а я до этого маялся с PXE из дискет в эмуляторе, не самое лучшее было времяпрепровождение) может даже вполне сгодится для работы местами...
 | 
 |
 | Комментарии: 523 
 
 
 | Хм... QEMU для работы? Ну не знаю. Я пытался запускать в нём Windows для своего профильного софта. Оказалось жутко неудобно. В итоге трогал QEMU изредка для всяких экспериментов. А потом и снёс нафиг. | 
 |
 | Комментарии: 96 
 Зарегистрирован:  07.11.2005 14:27
 
 | QEMU для серьёзной работы не подходит. Да, я использую его сам для тестирования StreamOS, но только оттого, что QEMU грузится быстрее VMware Server. А так последнее весьма рекомендуется ввиду бесплатности и вообще  . | 
 |
 | Комментарии: 952 
 
 
 | VMWare умеет эмулировать ARM, MIPS?.. | 
 |
 | Комментарии: 952 
 
 
 | Ну и PowerPC, конечно, тоже, до кучи. | 
 |
 | Комментарии: 96 
 Зарегистрирован:  07.11.2005 14:27
 
 | Не умеет. Но. На QEMU я ни MacOS X не запустил, ни MenuetOS 64-bit. Нафига такая эмуляция? | 
 |
 | Комментарии: 96 
 Зарегистрирован:  07.11.2005 14:27
 
 | А, справился и я уже  . Работает. 
 Да не спорю я, шикарная вещь, да только на эмуляции х86 тормозит. Ладно, чтобы не впустую, скажу, что для х86 - VMware Server, а для всего остального - qemu. kernel-kqemu для скорости не очень и помогает, вот недавно ставил Windows XP - промаялся фиг знает сколько времени, и это при том, что на VMware Server винда ставится практически один к одному. Но для StreamOS qemu всё-таки предпочтительней, ибо сам эмулятор запускается быстрее.
 
 Короче...
  | 
 |
 | Комментарии: 952 
 
 
 | post-factum написал(а) ...kernel-kqemu для скорости не очень и помогает
 Я бы сказал, что помогает, но...
 
 post-factum написал(а) ...вот недавно ставил Windows XP - промаялся фиг знает сколько времени
 Виртуальные винчестеры - да, слабое место QEMU на сегодня. Установка больших операционок может длиться невыносимо долго, пробовал Fedora ставить - не выдержал.
  Зато был повод порадоваться инсталляторам OpenBSD/NetBSD - ставятся в разы быстрее.  | 
 |
 | Комментарии: 952 
 
 
 | Да и графика, надо сказать, не спешит никуда.  Даёшь консоль! | 
 |
 | Комментарии: 96 
 Зарегистрирован:  07.11.2005 14:27
 
 | Угу, спасибо за линк, почитал, интересно. 
 Вопрос имеется: есть возможность в qemu сделать чего-то по типу bridged network в VMware? Если нет, то как связать (самым удобным способом) гостевую и хост-ОС?
 | 
 |
 | Комментарии: 952 
 
 
 | post-factum написал(а) ...Вопрос имеется: есть возможность в qemu сделать чего-то по типу bridged network в VMware? Если нет, то как связать (самым удобным способом) гостевую и хост-ОС?
 В принципе, всё тут описано: http://qemu.org/qemu-doc.html#SEC25
 Да и в Жужле можно найти много чего. У меня, правда, почему-то NAT не работает в пользовательском режиме, поэтому пользую tap когда надо.
 | 
 |
 | Комментарии: 952 
 
 
 | Roman I Khimov написал(а) ...У меня, правда, почему-то NAT не работает в пользовательском режиме, поэтому пользую tap когда надо.
 Хе-хе... О пользе чтения документации...
  Пинг и правда не должен работать, а остальное ведь работает.  | 
 |
 | Комментарии: 96 
 Зарегистрирован:  07.11.2005 14:27
 
 | Асилил  . Только не нагуглил нормального qemu-ifup. Товарищь Химов, поделись скриптом, пожалуйста. | 
 |
 | Комментарии: 952 
 
 
 |  Ну, например: 
 
  написал(а) ...#!/bin/sh
 ifconfig ${1} 192.168.115.2
 
 Тут главное интерфейс поднять, можно ещё iptables/pf правила добавлять/удалять/перезапускать. А вообще, сетки пользовательского режима вполне хватает, ИМХО. 10.0.2.2 - хост-машина, NAT в интернет тоже есть. Ну вот только пинги не идут, это минус, конечно.
 | 
 |
 | Комментарии: 952 
 
 
 | Добавлю. Эмуляция PowerPC работает на сегодня из рук вон плохо. Похоже, что разработчик, добавивший её изначально, убежал в неизвестность. А жаль. | 
 |
 | Комментарии: 96 
 Зарегистрирован:  07.11.2005 14:27
 
 | Да, MacOS X 10.3 не ставится. | 
 |
 | Комментарии: 952 
 
 
 | Угу, а ядро Linux можно запустить только из ветки 2.4.x, да и то не каждое. 2.6 не работает никак. Но, судя по всему, это больше проблемы OpenHackWare (реализации Open Firmware), нежели самого QEMU... Правда, утешение не очень помогает практически.  | 
 |
 | Комментарии: 523 
 
 
 | А если не секрет: зачем кому-либо сейчас эти PPC? | 
 |
 | Комментарии: 96 
 Зарегистрирован:  07.11.2005 14:27
 
 | Ну у них архитектура другая, нежели в х86, и, ИМХО, более совершенная. | 
 |
 | Комментарии: 523 
 
 
 | post-factum написал(а) ...Допустим. И дальше что? Где они, это PPC? Power* загибается, Cell - это уже совсем другая песня... Разве что на тему AmigaOS понастольгировать...и, ИМХО, более совершенная.
 | 
 |
 | Комментарии: 96 
 Зарегистрирован:  07.11.2005 14:27
 
 | Ну это уже другой разговор  . | 
 |
 | Комментарии: 952 
 
 
 | ddc написал(а) ...А если не секрет: зачем кому-либо сейчас эти PPC?
 Применений масса. IBM BlueGene, например.
   
 Серьезно, например, у AMCC очень хорошая серия 440S для высокопроизводительной работы с устройствами хранения данных, вот, например. RAID-NAS-SAN всякие получаются отличные. Тут хорошие штуки интегрированы на кристалл, плюс PowerPC как-то в целом ближе серверам.
 
 Freescale MX31весьма популярен для всяких медийных применений, тоже
 http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=i.MX31&nodeId=01J4Fs2973ZrDR написал(а) .... Тут хорошо то, что ARM такую производительность не даст (ну или ARM11, но он дорогой, бессмысленно будет), плюс, опять-таки, много интересного на кристалле.весьма интересная штука
 
 Ну и, конечно, IBM.
  Самые зверские PowerPC в чистом исполнении. Мощно, надёжно. Тоже востребовано. 
 Тут главное, что Power делает отнюдь не только IBM и отнюдь не только в большие сервера. Архитектура гибкая, производителей хватает, разнообразие в интеграции на кристалле... Power вполне себе живёт.
 | 
 |
 | Комментарии: 523 
 
 
 | Да, про FreeScale я как-то забыл...  | 
 
 Комментарии доступны только авторизованным пользователям, авторизуйтесь или зарегистрируйтесь на сайте здесь  
 |