3 ms·
Containers go a step further, tossing out most of the system above the kernel. This works, but might be too expensive for personal computing.
by lrem 9y ago
Containers go a step further, tossing out most of the system above the kernel. This works, but might be too expensive for personal computing.
- vetinari 9y agoFlatpak in linux uses bubblewrap (namespaces, cgroups, bindmounts, seccomp, basically the same tech behind containers), and constructs /usr based on the frameworks the application requires in its manifest. On the disk, it boils down to a single copy of each framework required. Additionally, the flatpak repository is content addressable, the constructed directory trees are hardlinks to the repository, so multiple versions or even separate frameworks will share identical files.