Софт и безопасность

Создан универсальный программный эмулятор

14 сентября 2004 года, 13:17 | Текст: Владимир Парамонов

Основанная в Манчестерском университете (Великобритания) компания Transitive разработала универсальный эмулятор QuickTransit, который позволяет запускать приложения, изначально разрабатывавшиеся под одну операционную систему, на компьютерах с любой другой программной платформой.

Следует сразу оговориться, что в самой программной виртуализации нет ничего нового. На сегодняшний день существует множество утилит, обеспечивающих совместимость различного софта. Например, при помощи пакета Connectix Virtual PC можно запускать Windows-приложения на "Макинтошах", а при помощи Wine - Windows-программы под Unix. Однако большинство подобных утилит либо существенно замедляют работу машины, либо обладают ограниченной функциональностью.

В компании Transitive утверждают, что решили все проблемы, характерные для традиционных эмуляторов. Разработчики выделяют несколько основных преимуществ своего инструментария. Во-первых, QuickTransit является полностью кроссплатформенным эмулятором, может функционировать на компьютерах с процессорами Itanium, Opteron, x86, Power/PowerPC и поддерживает все распространенные языки программирования, включая C, C++, Fortran, Cobol, Basic, Ada, Pascal, Modula, PL/1 и ассемблер. Во-вторых, утилита работает в фоновом режиме и не требует вмешательства со стороны пользователя. Пакет QuickTransit следит за запускаемыми приложениями и активируется при каждой попытке открытия "чужеродной" программы. В-третьих, QuickTransit обладает очень высокой производительностью, а эмулированные приложения обеспечивают практически стопроцентную функциональность. Достигается это за счет применения фирменных алгоритмов обработки. Пакет сначала считывает крупные блоки оригинального кода запущенного приложения, затем оптимизирует их и только после этого представляет в понятном для операционной системы виде. Кроме того, наиболее часто используемые фрагменты кэшируются.

В ходе демонстрации возможностей нового эмулятора разработчики запускали Linux-вариант трехмерного шутера Quake III на компьютере Apple PowerBook, работающем под управлением Mac OS. Предполагается, что QuickTransit заинтересует, в первую очередь, разработчиков прикладного софта и производителей компьютерного оборудования. Подробнее о новом эмуляторе можно узнать здесь.

Комментариев пока нет.

Оставить первый комментарий

Последние новости по теме:

Архив материалов
  «   Декабрь 2008   »  
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
293031