Being Systematic with systemd - Chris Simmonds, 2net Ltd

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 พ.ย. 2024
  • Being Systematic with systemd - Chris Simmonds, 2net Ltd
    Systemd is the init daemon of choice for all but the smallest of embedded Linux project. Systemd is complex and can do many things (*). In this presentation I focus on the features most relevant to embedded devices
    I begin with a review of the basics: Units, Targets, Services, and dependencies. Then I build on that to look at:
    • Loading services on-demand, rather than just loading everything at boot time
    • Controlling resource usage of daemons, following the principle of least privilege
    • Using watchdogs to protect against lockups of key services
    • Optimizing boot time
    There will be demos, based on images built using Yocto Project
    (*) Some people say systemd does too many things, but it’s up to you to decide

ความคิดเห็น •