rpi zero wで起動プロセスをスピードアップしたいです。このシステムでは、systemdビルドフェーズに約1.7秒かかりました。
この設定で使用されていないと思われるジェネレータを無効にすると、時間をすでに0.9秒に短縮できます(下記参照)。
私が理解したように、ジェネレータは起動するたびにユニットファイルを再生成します(または少なくとも新しいユニットファイルを作成する必要があるかどうかを確認します)。だから基本的に、彼らは変化が起こったときにある程度の柔軟性を提供したいと思います。問題を解決したく、動的に調整する必要はなく、変更が必要な場合は手動の再生成を知ってトリガーできます。
私の質問は、どういうわけかジェネレータのステップをスキップできる予測可能な方法はありますか?
それ以外の場合、ジェネレータをデフォルトのユニットファイルに置き換える方法はありますか?
このシステムには、次のジェネレータがまだ存在します。本当に必要ですか?
- systemd-fstab-ジェネレータ
- systemd-getty-generator
- systemd-gpt - 自動ジェネレータ
- systemd-sysv-ジェネレータ
次のジェネレータは必要ありません。少なくともマニュアルページでそう理解していると思います。
ここで愚かなことをしているか教えてください。
sudo chmod a-x /lib/systemd/system-generators/systemd-rc-local-generator
sudo chmod a-x /lib/systemd/system-generators/systemd-cryptsetup-generator
sudo chmod a-x /lib/systemd/system-generators/systemd-debug-generator
sudo chmod a-x /lib/systemd/system-generators/systemd-bless-boot-generator
sudo chmod a-x /lib/systemd/system-generators/systemd-hibernate-resume-generator
sudo chmod a-x /lib/systemd/system-generators/systemd-run-generator
sudo chmod a-x /lib/systemd/system-generators/systemd-system-update-generator
sudo chmod a-x /lib/systemd/system-generators/systemd-veritysetup-generator
火