Новости и события » Hi-Tech » В рамках проекта Nebulet развивается микроядро для запуска WebAssembly

В рамках проекта Nebulet развивается микроядро для запуска WebAssembly

Как сообщает opennet.ru проект Nebulet развивает микроядро, способное выполнять модули на WebAssembly, разработанном для браузеров универсальном низкоуровневом промежуточном коде, который может быть скомпилирован из различных языков программирования. Более того, Nebulet выполняет модули WebAssembly с правами нулевого кольца защиты процессора (ring 0) в одном адресном пространстве с ядром, вместо традиционного для непривилегированного кода третьего кольца. Проект написан на языке Rust и поставляется под лицензией MIT.

Проект пока находится на начальной стадии разработки, но отмечается, что когда применяемый для сборки WebAssembly компилятор Cretonne (также написан на Rust) достигнет зрелости, выполняемые при помощи Nebulet модули на WebAssembly смогут даже обогнать по производительности традиционные приложения для Linux за счет снижения накладных расходов на осуществление системных вызовов и переключения контекста, а также благодаря экзотическим оптимизациям, которые невозможно реализовать в обычных операционных системах.


Як відкрити успішний бізнес автосервісу: поради від лідера ринку...

Як відкрити успішний бізнес автосервісу: поради від лідера ринку обладнання

Відкриття власного автосервісу може стати надзвичайно вигідним бізнесом, особливо враховуючи зростаючий попит на якісні послуги з обслуговування та ремонту автомобілів. Однак для того, щоб ваш автосервіс був успішним, необхідно правильно підготуватись та...

сегодня 21:08

Свежие новости Украины на сегодня и последние события в мире экономики и политики, культуры и спорта, технологий, здоровья, происшествий, авто и мото

Вверх