News for hackers. Stuff that matters.
Re:Another reason why Docker containers may be slow by prewett on Thursday April 05, 2018 @11:07PM (#16770605)
I 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.
Re:Another reason why Docker containers may be slow by Skunkleton on Friday April 06, 2018 @12:50AM (#16770955)
Why would an entirely different piece of software have the same performance bottlenecks?
Re:Another reason why Docker containers may be slow by rbranson on Friday April 06, 2018 @01:06AM (#16771020)
Because 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.

Re:Another reason why Docker containers may be slow by Skunkleton on Friday April 06, 2018 @02:53PM (#16776215)
OP 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.
Re:Another reason why Docker containers may be slow by jbn on Friday April 06, 2018 @09:38AM (#16773095)
Maybe because https://blog.regehr.org/archives/303 (N-version programming often exhibits the same defects...)