LINUX.ORG.RU

История изменений

Исправление tailgunner, (текущая версия) :

POSIX-совместимое ядро на Go

It has enough POSIX compatibility to run some existing server programs (for example, NGINX and Redis)

Авторы понимают, что «POSIX-совместимость» у них так себе.

We disabled Linux’s kernel page-table isolation, retpoline, address space randomization, transparent hugepages, hardened usercopy, cgroup, fair group, and bandwidth scheduling, scheduling statistics, ftrace, kprobes, and paravirtualization to make its code paths similar to Biscuit. We also disabled Linux’s FS notifications, atime and mtime updates to pipes, and replaced Linux’s scheduler and page allocator with simple versions, like Biscuit’s. The benchmarks allocate no heap memory in steady-state, so Biscuit’s garbage collector is not invoked

Такой себе бенчмарк.

Исходная версия tailgunner, :

POSIX-совместимое ядро на Go

It has enough POSIX compatibility to run some existing server programs (for example, NGINX and Redis)

Авторы понимают, что «POSIX-совместимость» у них так себе.