5 ms·
FreeBSD jails it is then.
by willejs 9y ago
FreeBSD jails it is then.
- prewett 9y agoI don't know anything about Solaris Zones, but I'm guessing that the FreeBSD jails wouldn't help with the problem in the article. It's still the same kernel running in the jail, so the fadvise calls are going to bottleneck in the same place.
- Skunkleton 9y agoWhy would an entirely different piece of software have the same performance bottlenecks?
- rbranson 9y agoBecause the problem isn’t that there is one bug in a specific implementation, it’s that the whole model is fundamentally prone to this type of problem. cgroups, Jails, and Zones all suffer from having to cover an immense surface area. Contrast with VMs, which only require managing a few, significantly simpler interfaces. There are definitely differences in quality, but they all use a similar approach.
- Skunkleton 9y agoOP says that fadvise is going to bottleneck in the same places on BSD that it does under Linux, with no supporting evidence. I agree that containers in general are a tough problem.
- jbn 9y agoMaybe because https://blog.regehr.org/archives/303 https://blog.regehr.org/archives/303 (N-version programming often exhibits the same defects...)