Вышла новая версия ядра Asterinas 0.18, написанного на Rust и предоставляющего ABI, совместимый с ядром Linux
В дистрибутиве Asterinas NixOS поверх этого ядра работают Xfce, Firefox, systemd, Podman, QEMU, nginx, Redis, Clang, GCC, Go, Python, Ruby, Rust, Git, FFmpeg, PyTorch, TensorFlow, Ollama и Codex.
В версии 0.18, в рамках работы над запуском Asterinas в качестве гостевой системы в Kata Containers и Confidential Containers, реализована поддержка пространств имён IPC и cgroup, nsfs, cgroups, virtio-fs, virtio-rng и vsock. Реализован системный вызов ptrace (отладка через GDB и strace). Добавлена новая реализация ext2 и драйвер NVMe. В VFS добавлен механизм Dentry и переделана реализация страничного кэша. В Asterinas NixOS теперь можно запускать Codex, QEMU и Firefox. Добавлены системные вызовы pidfd_getfd, pidfd_send_signal, pivot_root, начальная поддержка IPv6, система capabilities и начальная реализация LSM.
Linux / Линукс 🥸
Post #11974
2.95K
- ❤ 6
- 🤯 4
- 👍 1