What is userspace?
"As ferramentas Userspace " referem-se a aplicativos utilitários. Por exemplo, fdisk
e o shell são ferramentas do espaço do usuário. Ambos fazem uso de chamadas de sistema para fazer o kernel fazer coisas para eles. Como uma analogia, os drivers de hardware, etc., que tornam o fdisk possível, são embutidos no kernel, mas o próprio fdisk não é. TODOS os programas existem no espaço do usuário. O espaço do usuário existe em contraste com o espaço do kernel, que é onde o kernel opera.
Eu não usei o bcache, então não sei se as ferramentas do espaço do usuário são essenciais ou importantes. Se puder ser configurado e ativado por meio de, por exemplo, uma interface /proc
, eles provavelmente não serão absolutamente necessários, mas ainda poderão facilitar a vida.
What is git?
Git é um sistema de controle de versão (VCS). Para você aqui, é apenas um mecanismo para baixar o código-fonte. Isso significa que você terá que compilar o código no seu computador.