News for hackers. Stuff that matters.
Re:Linux's SystemV Filesystem Support Being Orphaned by noobermin on Friday February 17, 2023 @10:31AM (#34835760)
>The monolithic kernel folks just haven't noticed it.

I know may be by sheer number of users most people use them in the cloud or for development but some of us do actually use linux on our everyday machines.

Re:Linux's SystemV Filesystem Support Being Orphaned by pjmlp on Friday February 17, 2023 @11:03AM (#34836253)
With docker?
Re:Linux's SystemV Filesystem Support Being Orphaned by zamalek on Friday February 17, 2023 @11:21AM (#34836592)
> docker?

> GP: development

Probably yes?

Even foregoing development scenarios, containers can be used for everyday Linux tasks with things like toolbox/distrobox (which do support GUIs).

Re:Linux's SystemV Filesystem Support Being Orphaned by pjmlp on Friday February 17, 2023 @11:41AM (#34836905)
So playing microkernels anyway, with worse performance due to the extra monolithic layers.
Re:Linux's SystemV Filesystem Support Being Orphaned by remexre on Friday February 17, 2023 @12:46PM (#34837829)
How are namespaces similar to microkernels? I see them a lot more as glorified chroot; it's not like there's a modprobe namespace or anything.
Re:Linux's SystemV Filesystem Support Being Orphaned by pjmlp on Friday February 17, 2023 @03:04PM (#34839754)
Namespaces are a tiny part of what means a complete container infrastructure, across all OS layers.

Then there is the whole IPC taking place across containers with much slower APIs and heavier context switch states.

Re:Linux's SystemV Filesystem Support Being Orphaned by zamalek on Saturday February 18, 2023 @03:50AM (#34845227)
Containers on Linux don't have slower APIs or IPC, and don't have heavier context switches. Are you sure you're not thinking about VMs?
Re:Linux's SystemV Filesystem Support Being Orphaned by pjmlp on Saturday February 18, 2023 @04:01AM (#34845279)
How do containers communicate with each other?
Re:Linux's SystemV Filesystem Support Being Orphaned by zamalek on Saturday February 18, 2023 @11:30AM (#34848144)
Sockets, shared memory, or the network, just like any Linux process.
Re:Linux's SystemV Filesystem Support Being Orphaned by pjmlp on Saturday February 18, 2023 @01:27PM (#34849548)
Shared memory across containers, across isolation layers, that is a good one.

The two remaining ones are worse than any micro-kernel API call in performace.

Re:Linux's SystemV Filesystem Support Being Orphaned by zamalek on Saturday February 18, 2023 @01:36PM (#34849640)
It's explicit, just like all the other mapping/mounting options[1], and containers aren't exclusively for secure isolation anyway. Many examples exist where security isn't desirable, such as the afformentioned toolbox/distrobox.

[1]: https://docs.docker.com/engine/reference/run/#ipc-settings--...