linux-BR.org

Notícias de software livre e tecnologias

Em outras palavras, quando o
O programa Linux está em execução em um processo, o Zircon restringe o acesso de seu fio a
Somente a parte Linux (privada) do espaço de endereço no processo.Quando o zircão inspeciona o fio
e vê que o fio está no modo restrito, em vez de lidar com o syscall
Por si só, o Zircon imediatamente salta para Starnix.Esta instância compartilhada starnix_kernel gerencia todo o estado dos programas Linux
no contêiner, como tabelas de descritores de arquivos, um sistema de arquivos virtual global,
e uma tabela de threads em execução.Cada programa Linux é carregado em um processo separado de zircão e cada Linux
O thread é executado em um thread de zircão dedicado.No entanto, no modo de execução restrito, o encadeamento só pode
Acesse o espaço de endereço privado de seu próprio processo.

Fonte: https://fuchsia.dev/fuchsia-src/concepts/starnix/making-linux-syscalls-in-fuchsia