LINUX.ORG.RU

Виртуальная машина


6

0

Всего сообщений: 9

Вышел Bun 1.1

Группа Open Source

Тихо и незаметно, не ради лулзов, а работы для, спустя 6 месяцев после первого мажора состоялся релиз Bun 1.1. Bun — это альтернативная реализация среды выполнения JavaScript и TypeScript, совместимая с NodeJS. В минорной версии исправлено более тысячи ошибок, добавили новые функции и API, реализована официальная поддержка Windows (в версии 1.0 считалась нестабильной).

( читать дальше... )

>>> Подробности

 , , , ,

small-entropy
()

Apple Rosetta для Linux-приложений

Группа Apple

Начиная с macOS 13+, на чипах Apple silicon в гостевой виртуальной машине ARM c Linux можно запускать приложения Linux для х86_64.

При этом дистрибутив Linux должен быть собран для архитектуры ARM. Далее в гостевой виртуальной машине монтируется Rosetta Share и Rosetta регистрируется как обработчик для x86_64 ELF.

>>> Подробности (apple.com)

 , , rosetta,

sloan
()

Релиз Wasmer 1.0

Группа Разработка

Выпущен Wasmer 1.0 — среда выполнения WebAssembly (сокр. Wasm), написанная на Rust. Wasm автоматически помещает приложения в песочницу для безопасного выполнения, защищая хост от ошибок и уязвимостей в них. Wasm также предоставляет экономичную среду выполнения, позволяющую контейнерам Wasmer работать там, где контейнеры Docker слишком громоздки.

Особенности выпуска:

  • Параллельная компиляция в разы уменьшила время компиляции программ.
  • Компиляторы на выбор: Singlepass (упор на быстроту компиляции), Cranelift, LLVM (упор на оптимизацию кода).
  • Появление кросс-компиляции, возможность скомпилировать Wasm для aarch64 архитектуры с x86_64 машины и наоборот.
  • Поддержка Apple Silicon.

>>> Подробности

 , wasmer, ,

mydibyje
()

VirtualBox 5.0

Группа Open Source

Компанией Oracle представлен очередной релиз системы виртуализации VirtualBox. Установочные пакеты уже доступны для Ubuntu, Fedora, openSUSE, Debian, Mandriva, SLES, RHEL), а также OS X и Windows. Основным улучшением в новой версии заявлена реализация режима паравиртуализации, то есть использование модифицированной гостевой системы для лучшего взаимодействия с гипервизором. Утверждается, что работа VirtualBox в режиме паравиртуализации существенно увеличивает производительность гостевой ОС. Режим паравиртуализации доступен для гостевых систем с Linux и Windows. Кроме паравиртуализации объявлено о следующих улучшениях:

  • Добавлена поддержка копирования файлов и директорий между гостевой системой и хостом в режиме drag'n'drop.
  • Появилась возможность шифрования дисковых образов. Шифрование виртуального жесткого диска производится с использованием алгоритма AES с 256-разрядными ключами.
  • Добавлена возможность предоставление гостевым системам, выполняемым с привлечением механизмов аппаратной виртуализации, возможности использования расширенных наборов инструкций, таких как SSE 4.1, SSE4.2, AES-NI, POPCNT, RDRAND, RDSEED, XSAVE, AVX и AVX2.
  • Для виртуального контроллера xHCI добавлена поддержка устройств с интерфейсом USB 3.0. Таким образом, гостевые системы теперь могут работать с USB 1.1, 2.0 и 3.0.
  • Появилась новая модульная архитектура звуковой подсистемы, обеспечивающая более высокий уровень абстракции относительно звуковых бэкендов хост-системы. Для гостевых систем с Linux предоставляются различные типы звуковых кодеков AC97, что позволяет ALSA корректно определять пропускную способность.
  • Добавлена поддержка масштабирования экранного вывода гостевой системы, в том числе при использовании 3D-ускорения.
  • Переработан конфигуратор для настройки меню и строки состояния.
  • Появилась новая вкладка для настройки параметров шифрования дисковых образов.
  • Добавлена поддержка экранов сверхвысокого разрешения (HiDPI).
  • Возможность горячего подключения SATA-дисков и USB-хранилищ.
  • Поддержка проброса последовательного порта через TCP-сокет.

>>> Подробности (на английском языке)

 , , ,

mbivanyuk
()

Запущен VM Depot — репозиторий образов виртуальных машин на Linux для сообщества облачной платформы Windows Azure

Группа Open Source

Вчера состоялся официальный запуск портала VM Depot, который представляет собой репозиторий образов виртуальных машин на базе открытых ОС (в первую очередь Linux), готовых для развертывания в облаке Windows Azure.

VM Depot — это проект для сообщества Windows Azure, запущенный командой Microsoft Open Technologies, Inc, ответственной за открытые технологии внутри компании. Ожидается, что контент портала, сконфигурированные для разных задач виртуальные машины, будут создаваться и публиковаться силами разработчиков и ИТ-специалистов.

( читать дальше... )

>>> Подробности

 , , windows azure, ,

cloudhead
()

Parrot VM 4.0.0

Группа Open Source

Увидел свет четвёртый по счёту релиз виртуальной машины для динамических языков Parrot VM.

Согласно плану разработчиков, Parrot 4.0 - новый стабильный релиз, готовый к использованию и включению в дистрибутивы, поэтому основные изменения были направлены на исправление ошибок и улучшение документации.

Из наиболее важного:

  • Чистка API интерпретатора
  • Доработки в легковесных тредах и таймерах; улучшение документации по ним
  • Документация по всем когда-либо выпущенным версиям Parrot теперь доступна на http://parrot.github.com

>>> Подробности

 , , , ,

kranky
()

Вышел Parrot 3.3.0 «Fire in the Sky»

Группа Open Source

Вышла новая версия виртуальной машины Parrot 3.3.0.

Parrot - это виртуальная машина, предназначенная для эффективного исполнения байт-кода динамических языков программирования, в первую очередь perl 6.

Некоторые из изменений:

  • IMCC имеет новый улучшенный внешний интерфейс
  • Теперь непосредственно из PIR могут быть переопределены виртуальные таблицы isa и isa_pmc
  • Новая обертка «IMCCompiler PMC», позволяющая обеспечить лучшее соответствие дизайн-документу PDD31
  • Новая опция "--with-llvm" для линковки с LLVM

>>> Подробности

 , ,

pathfinder
()

Apache выдвинула ультиматум корпорации Oracle

Группа Java

На официальном блоге Apache Software Foundation (ASF) появился текст заявления с очередным требованием предоставить ASF, члену JCP, лицензию на свободное использование TCK для Java SE. Но на этот раз ASF обещает выйти из состава JCP, в случае невыполнения их требований.

Интересно, чем закончится противостояние Apache и Oracle. Возможно ли появление альтернативной VM-платформы? Однажды это уже произошло. Имеется в виду появление .Net после судебного иска Sun к Microsoft.

>>> Заявление ASF

 , , , , , , , ,

bbk123
()

Автоматизация развертывания виртуальных машин

Группа Документация

Иногда требуется создать и настроить сразу несколько виртуальных машин (ВМ), однако клонирование и ручная настройка такого набора - непростая задача. В этой статье рассказывается, как использовать решение автоматического развертывания виртуальных машин для быстрого создания и запуска набора автоматически настраивающихся ВМ. Кроме того, мы изучим способ, позволяющий запускать на созданных виртуальных машинах индивидуальные наборы приложений.

>>> Подробности

 

IBM_dW
()