Re[3]: Выгружаемые модули
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 08.08.23 19:04
Оценка:
Здравствуйте, novitk, Вы писали:

N>Здравствуйте, gandjustas, Вы писали:


G>>Для .net сейчас пилят .net isolator — изолированная среда исполнения на базе WebAssemby (WASM). WASM хост (wasi) работает внутри процесса. Причем хост может управлять изоляцией WASM рантайма достаточно легко, а работа внутри WASM по быстродействию не отличается от самого приложения, только кросс-вызовы тормозят. А еще wasm можно подружить с AOT. И естественно весь wasm хост можно выгрузить разом.

G>>Я думаю изоляция и плагины на базе WASM в ближайшее время захватят всё.

N>В wasm будет нужна полная копия рантайма со своим gc и плюшками?

Если это managed сборка, то да. Если AOT, то нет. Но aot в текущем виде весит больше чем vm+dll.

N>Тогда это такой же костыль как запуск CPython внутри .net/jvm.

А что не костыль?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.