PowerVM Lx86
Разработчик(и) | ИБМ |
---|---|
Первоначальный выпуск | 2008 |
Стабильная версия | 1,4
/ 30 апреля 2013 г. |
Написано в | С++ |
Операционная система | Линукс |
Платформа | IBM Система р |
Тип | Виртуализация |
Лицензия | Собственный |
Веб-сайт | PowerVM Lx86 |
PowerVM Lx86 представлял собой уровень двоичной трансляции для серверов IBM System p . Это позволило 32-битным x86 Linux двоичным файлам работать без изменений на оборудовании на базе Power ISA . IBM использовала эту функцию для миграции серверов Linux x86 в среду PowerVM виртуализированную ; он поддерживался на всем оборудовании POWER5 и POWER6, а также в системах BladeCenter JS21 и JS22 .
В отличие от обычных эмуляторов, переводятся только инструкции, а не вся система, что делает ее быстрой и гибкой. Программное обеспечение Lx86 определяет, что оно выполняет код x86, и при выполнении транслирует его в код PowerPC, а эти инструкции позже кэшируются , гарантируя, что процесс трансляции должен выполняться только один раз, что еще больше снижает падение производительности, обычно связанное с эмуляцией. Lx86 не поддерживает приложения, которые обращаются к оборудованию напрямую, например ядра модули . Более ранние версии Lx86 не запускали код, использующий инструкции SSE SSE и SSE2 , хотя, начиная с версии 1.3.2, поддерживались наборы инструкций .
Продукт сначала продавался как System p AVE (System p Application Virtual Environment). [ 1 ] ошибочно сообщалось как PAVE и в прессе (портативный эмулятор расширенной виртуализации), но с тех пор название было изменено на PowerVM Lx86. Lx86 был основан на динамическом трансляторе QuickTransit от Transitive , том же, который Apple использует для своего Rosetta уровня эмуляции , который позволяет Mac OS X запускать немодифицированные двоичные файлы PowerPC на своих Macintosh на базе Intel .
Все версии и выпуски продукта Lx86 были сняты с продажи в сентябре 2011 года, а поддержка прекращена в апреле 2013 года.
Ссылки
[ редактировать ]- ^ «Транзитивный пресс-релиз» . Архивировано из оригинала 27 сентября 2007 года.
- PowerVM Lx86 для приложений Linux x86
- Красная книга – Начало работы с PowerVM Lx86
- Технический документ: консолидация приложений Linux x86 на платформах Power Systems с использованием технологий виртуализации IBM
- PowerVM Lx86 на сайте IBM DeveloperWorks
- Пресс-релиз IBM от 23 апреля 2007 г.
- Приложения X86 на серверах IBM PowerPC - Heise online
- IBM открывает бета-версию среды выполнения PAVE Linux на силовых чипах, The Four Hundred
- Объявление IBM о выходе из США 911-170