9S
Serwer protokołu systemu plików 9P. Dla każdej maszyny wirtualnej istnieje 1 instancja 9s, która zapewnia tej maszynie wirtualnej dostęp do danych użytkownika przechowywanych poza nią. Obejmuje to m.in. folder Pobrane, Dysk Google i nośniki wymienne. Cykl życia każdej instancji 9s jest zarządzany przez Seneschal. Każda instancja 9s zaczyna się bez dostępu do żadnych plików. Dostęp do określonych ścieżek jest przyznawany przez wysłanie wiadomości do Seneschala, który udostępnia żądaną ścieżkę określonej instancji 9s. Prośby o udostępnienie ścieżek mogą być wywoływane tylko przez działanie użytkownika.
AMD-V
Wirtualizacja AMD, nazwa marketingowa AMD dla rozszerzeń wirtualizacji sprzętowej.
ARC
App Runtime for Chrome – stara/przestarzała metoda uruchamiania aplikacji na Androida w piaskownicy Chrome NaCl (Native Client). Występowały losowe problemy ze zgodnością.
ARC ++
Środowisko wykonawcze Androida dla Chrome [plus plus]; obecna metoda uruchamiania Androida w kontenerze w ChromeOS.
CICERONE
Usługa działająca w ChromeOS, która obsługuje całą komunikację bezpośrednio z maszyną wirtualną i kontenerem po uruchomieniu kontenera. W szczególności komunikuje się z Tremplin (który działa w maszynie wirtualnej) i Garcon (który działa w kontenerze w maszynie wirtualnej).
CONCIERGE
Usługa działająca w ChromeOS, która zarządza cyklem życia maszyn wirtualnych i kontenerów oraz używa gRPC przez vsock do komunikacji z Maitred.
CROSH
Powłoka ChromeOS: ograniczona powłoka deweloperska do uruchamiania kilku poleceń.
CROSTINI / LINUX W ChromeOS
Ogólne określenie ułatwiające korzystanie z obsługi aplikacji na Linuxa i jej integrację z ChromeOS. Skupia się głównie na udostępnieniu terminala z kontenerem, który zapewnia łatwy dostęp do instalowania narzędzi dla programistów. Jest to domyślne rozwiązanie własne.
CROSVM
niestandardowy monitor maszyny wirtualnej, który zarządza KVM, gościnną maszyną wirtualną i ułatwia komunikację niskiego poziomu (opartą na virtio);
FUSE
Obsługa systemu plików w przestrzeni użytkownika, która umożliwia korzystanie z większej liczby formatów i zdalnych systemów plików oraz poprawia ogólne bezpieczeństwo i stabilność.
GARCON
Demon działający w kontenerze w ramach maszyny wirtualnej, który zapewnia integrację z Cicerone/Chrome, co ułatwia korzystanie z tych usług. Jeśli na przykład kontener chce otworzyć adres URL, Garcon zajmuje się przekazywaniem tego żądania z powrotem.
KVMTOOL
Proste i szybkie narzędzie do wirtualizacji.
LXC
Rozwiązanie oparte na kontenerze Linuxa.
MAITRED
Menedżer inicjowania i usług/kontenerów w maszynie wirtualnej, który odpowiada za komunikację z Concierge (działającym poza maszyną wirtualną). Concierge wysyła do niego żądania, a Maitred jest odpowiedzialny za ich realizację.
QEMU
Duży lub kompletny emulator maszyny wirtualnej.
SENESCHAL
Demon działający w ChromeOS, który zarządza cyklem życia serwerów 9P. Gdy Concierge uruchamia maszynę wirtualną, wysyła do Seneschala wiadomość z prośbą o uruchomienie instancji 9s dla tej maszyny wirtualnej. Następnie podczas konfigurowania maszyny wirtualnej usługa Concierge wysyła do Maitred wiadomość z instrukcją połączenia się z instancją 9s i zamontowania jej w maszynie wirtualnej.
SOMMELIER
Kompozytor serwera proxy Wayland działający w kontenerze. Sommelier zapewnia bezproblemowe przekazywanie treści, zdarzeń wejściowych, danych ze schowka itp. między aplikacjami Wayland w kontenerze a Chrome. Chrome nie uruchamia serwera X ani nie obsługuje protokołu X, dlatego Sommelier jest też odpowiedzialny za uruchamianie XWayland (w trybie bez uprawnień roota), działanie jako menedżer okien X dla klientów i tłumaczenie protokołu X w kontenerze na protokół Wayland dla Chrome.
SVM
Secure Virtual Machine, czyli skrócona nazwa AMD-V.
TERMINA
Obraz maszyny wirtualnej z uproszczonym jądrem systemu Linux ChromeOS i narzędziami przestrzeni użytkownika. Jego jedynym celem jest jak najszybsze uruchomienie i rozpoczęcie działania kontenerów. Wiele programów i narzędzi jest tutaj dostosowanych do potrzeb użytkowników. Z perspektywy czasu może nie nazwalibyśmy go „Terminal”, ale tak już jest.
APLIKACJA TERMINAL
Pierwszy punkt wejścia do Linuksa w ChromeOS. Odpowiada za uruchamianie wszystkich innych elementów systemu, z którymi będziesz wchodzić w interakcje. Domyślny kontener uruchamiany za pomocą Terminala to Debian z pakietami niestandardowymi, domyślnie o nazwie penguin. Więcej informacji znajdziesz w artykule cros-container-guest-tools.
TREMPLIN
Demon działający na maszynie wirtualnej, który udostępnia otokę gRPC dla LXD. Obejmuje to podstawowe funkcje, takie jak tworzenie i uruchamianie kontenerów, ale także inne integracje specyficzne dla systemu Linux w ChromeOS, takie jak konfigurowanie głównego użytkownika kontenera i konfigurowanie repozytoriów apt w gościu w celu dopasowania do wersji ChromeOS.
USERLAND
Wszystko, co nie działa w jądrze. Inna nazwa to przestrzeń użytkownika.
USERLAND
Wszystko, co nie działa w jądrze. Inna nazwa to przestrzeń użytkownika.
Maszyna wirtualna
Maszyna wirtualna: sposób uruchamiania innego systemu operacyjnego w silnie odizolowanym środowisku.
VMC
polecenie crosh do ręcznego zarządzania niestandardowymi instancjami maszyn wirtualnych za pomocą Concierge.
VMX
Virtual Machine Extensions; krótka nazwa firmy Intel dla VT-x.
VSH
Shell działający w maszynie wirtualnej (nie w kontenerze).
VT-X
Rozszerzenia wirtualizacji: nazwa marketingowa rozszerzeń wirtualizacji sprzętowej firmy Intel.
WAYLAND
Nowy stos graficzny w świecie Linuksa
WM
Menedżer okien: program odpowiedzialny za zarządzanie oknami tworzonymi przez inne programy, np. obramowaniami okien, maksymalizowaniem i minimalizowaniem itp.
X
Ogólne określenie dużego projektu klasycznego, którego celem jest zapewnienie działania grafiki i danych wejściowych w środowiskach UNIX. Może odnosić się do serwera, klienta, protokołu, WM lub wielu innych aspektów w zależności od kontekstu. Znany też jako X11, X.Org i XFree86.