Re: F21: why Fedora still has not alternative init?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 05/03/2015 05:04 AM, Frantisek Hanzlik wrote:
- (bigger harm) Why hasn't Fedora alternative (upstart/openrc) init?
...
When systemd presents itself as compatible with sysvinit, then IMO
having alternative init in Fedora should not be too big problem.

Systemd is backward-compatible with SysV init scripts, but other init systems are not forward-compatible with systemd unit files. If Fedora were to support an alternate init system, it would have to ship both SysV init scripts and unit files with all of its daemons. Then the developers would have to sort out how to be both a) backward compatible with SysV and b) ignore the SysV init scripts in favor of unit files when systemd is in use. Bugs in daemons might show up under only its unit file or only its init script, which would increase the complexity of handling bug reports. So, complexity is one of the reasons that there's not an alternative init system.

Another one is that systemd enables a handful of Linux features that other init systems don't (e.g. cgroups). Any package that relies on the use of those features might be broken on another init system. Or it might simply behave in a way other than the documentation suggests, which would lead to bug reports that are associated with the lesser init systems.

- (smaller harm) Why hasn't systemd option to run without journald?
...Why then in my system must run journald daemon, quite useless,
occupying 2.5+ MB of memory?

I tend to think that's a better question. 2.5M of memory is trivial, but I have systems where the RSS of systemd-journald is 30M+ The very high variability of the memory size for that process makes me worry about memory leaks.

--
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org




[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux