9S
Un server per il protocollo del file system 9P. Esiste un'istanza di 9s per ogni VM e fornisce a questa VM l'accesso ai dati dell'utente archiviati al di fuori della VM. tra cui la cartella Download, Google Drive e i supporti rimovibili. Il ciclo di vita di ogni istanza 9s è gestito da Seneschal. Ogni istanza 9s inizia senza accesso a nessun file. L'accesso a percorsi specifici viene concesso inviando un messaggio a Seneschal, che rende disponibile il percorso richiesto all'istanza 9s specificata. Le richieste di condivisione dei percorsi possono essere attivate solo da alcune azioni dell'utente.
AMD-V
AMD Virtualization, il nome commerciale di AMD per le estensioni di virtualizzazione hardware.
ARC
App Runtime for Chrome, il metodo precedente/deprecato per eseguire app Android in una sandbox NaCl (Native Client) di Chrome. Si sono verificati problemi di compatibilità casuali.
ARC ++
Android Runtime per Chrome [plus plus]: il metodo attuale per avviare Android in un container in ChromeOS.
CICERONE
Un daemon che viene eseguito in ChromeOS e che gestisce tutte le comunicazioni direttamente con la VM e il container una volta avviato. Nello specifico, comunica con Tremplin (che viene eseguito all'interno della VM) e Garcon (che viene eseguito in un container all'interno della VM).
CONCIERGE
Un daemon che viene eseguito in ChromeOS, che gestisce la gestione del ciclo di vita di VM e container e utilizza gRPC su vsock per comunicare con Maitred.
CROSH
Shell di ChromeOS: una shell per sviluppatori con limitazioni per l'esecuzione di alcuni comandi.
CROSTINI / LINUX SU ChromeOS
Il termine generico per rendere il supporto delle applicazioni Linux facile da usare e da integrare con ChromeOS. Si concentra principalmente sull'ottenimento di un terminale con un container con facile accesso per installare gli strumenti incentrati sugli sviluppatori che potresti desiderare. È l'esperienza proprietaria predefinita.
CROSVM
Un monitor di macchine virtuali personalizzato che si occupa della gestione di KVM, della VM guest e di facilitare la comunicazione di basso livello (basata su virtio).
FUSE
Gestione del file system in userland, che consente una maggiore varietà di formati, file system remoti e migliora la sicurezza/stabilità complessiva.
GARCON
Un daemon che viene eseguito all'interno di un container nella VM e fornisce l'integrazione con Cicerone/Chrome per un comportamento più comodo/naturale. Ad esempio, se il container vuole aprire un URL, Garcon si occupa di gestire la richiesta.
KVMTOOL
Uno strumento di virtualizzazione semplice/veloce.
LXC
MAITRED
Il gestore di inizializzazione e servizi/container all'interno della VM, responsabile della comunicazione con Concierge (che viene eseguito all'esterno della VM). Concierge invia le richieste e Maitred è responsabile della loro esecuzione.
QEMU
Un emulatore di macchina virtuale di grandi dimensioni/completo.
SENESCHAL
Un daemon che viene eseguito in ChromeOS e gestisce la gestione del ciclo di vita dei server 9P. Quando Concierge avvia una VM, invia un messaggio a Seneschal per avviare anche un'istanza 9s per quella VM. Poi, durante la configurazione della VM, Concierge invia un messaggio a Maitred per istruirlo a connettersi all'istanza 9s e a montarla all'interno della VM.
SOMMELIER
Un compositore proxy Wayland che viene eseguito all'interno del container. Sommelier fornisce l'inoltro continuo di contenuti, eventi di input, dati degli appunti e così via tra le applicazioni Wayland all'interno del container e Chrome. Chrome non esegue un server X né supporta il protocollo X. Pertanto, Sommelier è anche responsabile dell'avvio di XWayland (in modalità rootless), fungendo da gestore di finestre X per i client e traducendo il protocollo X all'interno del container nel protocollo Wayland per Chrome.
SVM
Secure Virtual Machine, nome breve di AMD per AMD-V.
TERMINA
Un'immagine VM con un kernel Linux ChromeOS ridotto e strumenti userland. Il suo unico scopo è avviarsi il più rapidamente possibile e iniziare a eseguire i container. Molti programmi/strumenti sono personalizzati. A posteriori, forse non avremmo dovuto chiamarlo con una sola lettera di differenza rispetto a "Terminale", ma così è andata.
APP TERMINALE
Il primo punto di accesso a Linux su ChromeOS. Si occupa di avviare tutto il resto del sistema con cui interagisci. Il container predefinito avviato tramite Terminale è Debian con pacchetti personalizzati, denominato per impostazione predefinita penguin. Per ulteriori dettagli, consulta cros-container-guest-tools.
TREMPLIN
Un daemon in esecuzione nella VM per fornire un wrapper gRPC per LXD. Ciò include funzionalità di base come la creazione e l'avvio di container, ma fornisce anche altre integrazioni specifiche di Linux su ChromeOS, come la configurazione dell'utente principale di un container e la configurazione dei repository apt nell'ospite in modo che corrispondano alla milestone di ChromeOS.
USERLAND
Tutto ciò che non viene eseguito all'interno del kernel. È noto anche come spazio utente.
USERLAND
Tutto ciò che non viene eseguito all'interno del kernel. È noto anche come spazio utente.
VM
Macchina virtuale: un modo per avviare un sistema operativo diverso in un ambiente fortemente isolato.
VMC
Comando crosh per gestire manualmente le istanze VM personalizzate tramite Concierge.
VMX
Estensioni della macchina virtuale; nome breve di Intel per VT-x.
VSH
Shell eseguita all'interno della VM (non all'interno del container).
VT-X
Estensioni di virtualizzazione: nome di marketing di Intel per le estensioni di virtualizzazione hardware.
WAYLAND
Il nuovo stack di grafica nel mondo Linux.
WM
Window Manager: programma responsabile della gestione delle finestre create da altri programmi, ad esempio bordi delle finestre, ingrandimento/riduzione a icona e così via.
X
Termine generico per il grande progetto classico incaricato di far funzionare la grafica e gli input negli ambienti UNIX. Può fare riferimento al server, al client, al protocollo, a WM o a molti altri aspetti a seconda del contesto. Noto anche come X11, X.Org e XFree86.