4 ms·
> The filesystem doesn't support it. Remember that Linux supports hierarchical mounts! You can mount anything at any depth of directory nesting. Even if it wer
by ehvatum 5y ago
> The filesystem doesn't support it.
Remember that Linux supports hierarchical mounts! You can mount anything at any depth of directory nesting. Even if it were true that MAX_PATH were an FS limitation, you could still nest mounts and encounter absolute paths exceeding MAX_PATH. MAX_PATH is simply the length in bytes of the longest string you should expect system calls to accept as a path parameter.
> I use Linux computer with 16Mb of RAM, total. Of course they don't run systemd nowadays since it's too big, but in my opinion systemd is good, and I would like to see it more in the embedded world.
It sounds like using systemd is a terrible idea for memory-constrained devices, so you really don’t want to see it in the embedded world.
- WGH_ 5y ago> It sounds like using systemd is a terrible idea for memory-constrained devices, so you really don’t want to see it in the embedded world. On the other hand, proper event-driven init system (instead of horrible shell scripts with all sorts of fragile "sleep"s and other hacks) sounds sexy for an embedded system. I sometimes get annoyed how home routers, NAS, etc. are slow to boot up Though the embedded systems I refer to have much more than 16 MB of RAM, more like 128 and up.
- GoblinSlayer 5y agoIs there a list of init systems that aren't made of shell scripts? Epoch is the only one I found.