Dołącz system operacyjny
Deweloper | DołączOS AS |
---|---|
Napisane w | C++ |
Model źródłowy | Otwarte źródło |
Pierwsze wydanie | 18 sierpnia 2014 |
Cel marketingowy | Chmura obliczeniowa |
Platformy | x86, x86-64 |
Typ jądra | Unikernel |
Strefa użytkownika | Podzbiór POSIX, niestandardowy |
Licencja | Licencja Apache 2.0 |
Oficjalna strona internetowa |
IncludeOS to minimalny, open source , system operacyjny typu unikernel dla usług w chmurze i IoT . IncludeOS pozwala użytkownikom uruchamiać C++ w chmurze bez żadnego systemu operacyjnego. IncludeOS dodaje funkcjonalność systemu operacyjnego do aplikacji, umożliwiając tworzenie „ maszyny wirtualnej ” dla aplikacji.
Aplikacje IncludeOS uruchamiają się w dziesiątki milisekund i wymagają tylko kilku megabajtów dysku i pamięci.
Architektura
Minimalistyczna architektura IncludeOS oznacza, że nie ma on wirtualnej pamięci . Z kolei nie ma więc pojęcia wywołań systemowych ani przestrzeni użytkownika .
Linki zewnętrzne
- Dołącz system operacyjny na GitHub
- Dołącz blogOS
- Alfred Bratterud: Dekonstrukcja systemu operacyjnego: Diabeł w efektach ubocznych , prezentacja CppCon 2017
- C++ Weekly – Odc. 31 – Zawiera system operacyjny