Názor k článku
Systemd v roce 2022 povyrostlo na 1,7 miliónu řádků kódu od Josef Pavlik - Teda to je naprosta silenost, vzdyt uz je...

  • Článek je starý, nové názory již nelze přidávat.
  • 28. 12. 2022 15:31

    Josef Pavlik

    Teda to je naprosta silenost, vzdyt uz je to skoro jak kernel. Ten ma sice priblizne 10M radku, ale v tom jsou vsechny drivery pro veci, ktere za normalnich okolnosti nikdo nepouzije.
    V unixu ma kazdy program delat jednu jednoduchou vec a delat ji dobre. Systemd dela miliony veci a skoro kazdou dela spatne. Napriklad ntp clienta. Hrozne jsme se divili, ze od jiste doby se v nasich systemech cas od casu stane, ze se nevytiskne objednavka Pak jsme prisli na to, ze systemovy cas nekdy znenadani skoci do minulosti nebo naopak do budoucnosti. Ne, ze by se jednoduse systemove hodiny zpomalily nebo zrychlily, aby se synchronizovaly se svetovym casem, tak jak se to vzdycky delalo. Ne. Od doby, kdy se systemd snazi nahradit stary dobry ntp client,, systemove hodiny cas od casu skoci dopredu nebo dozadu. Museli jsme upravit system tak, aby nepouzival corruptnuty ntp od Potteringa, ale ten normalni ntp, ktery funguje.