Reduce Boot time

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
2
down vote

favorite
1












I'm pretty new to Linux and I would be interested in finding ways to reduce the boot time, specially in embedded-related environments.



I've read somewhere of a method to avoid the kernel to load some drivers or modules but I'm completely lost and all the information I find on internet is quite complex and dense.



Could anyone please suggest any book, document, website or point me in the right direction on the general steps needed to achieve this? Maybe I'm wrong and this is nothing to do with the Kernel.



Thanks and sorry for my ignorance!










share|improve this question







New contributor




Carles is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.























    up vote
    2
    down vote

    favorite
    1












    I'm pretty new to Linux and I would be interested in finding ways to reduce the boot time, specially in embedded-related environments.



    I've read somewhere of a method to avoid the kernel to load some drivers or modules but I'm completely lost and all the information I find on internet is quite complex and dense.



    Could anyone please suggest any book, document, website or point me in the right direction on the general steps needed to achieve this? Maybe I'm wrong and this is nothing to do with the Kernel.



    Thanks and sorry for my ignorance!










    share|improve this question







    New contributor




    Carles is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.





















      up vote
      2
      down vote

      favorite
      1









      up vote
      2
      down vote

      favorite
      1






      1





      I'm pretty new to Linux and I would be interested in finding ways to reduce the boot time, specially in embedded-related environments.



      I've read somewhere of a method to avoid the kernel to load some drivers or modules but I'm completely lost and all the information I find on internet is quite complex and dense.



      Could anyone please suggest any book, document, website or point me in the right direction on the general steps needed to achieve this? Maybe I'm wrong and this is nothing to do with the Kernel.



      Thanks and sorry for my ignorance!










      share|improve this question







      New contributor




      Carles is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.











      I'm pretty new to Linux and I would be interested in finding ways to reduce the boot time, specially in embedded-related environments.



      I've read somewhere of a method to avoid the kernel to load some drivers or modules but I'm completely lost and all the information I find on internet is quite complex and dense.



      Could anyone please suggest any book, document, website or point me in the right direction on the general steps needed to achieve this? Maybe I'm wrong and this is nothing to do with the Kernel.



      Thanks and sorry for my ignorance!







      boot raspberry-pi kernel-modules embedded beagleboneblack






      share|improve this question







      New contributor




      Carles is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.











      share|improve this question







      New contributor




      Carles is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      share|improve this question




      share|improve this question






      New contributor




      Carles is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      asked 2 hours ago









      Carles

      335




      335




      New contributor




      Carles is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.





      New contributor





      Carles is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






      Carles is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.




















          1 Answer
          1






          active

          oldest

          votes

















          up vote
          3
          down vote



          accepted










          The arch linux documentation Improving performance/Boot process may help you to learn how to improve the boot performance.



          Use systemd-analyze blame to check the timing for the enabled services, or systemd-analyze critical-chain to check the critical points then disable the unwanted services through systemctl disable service_name. or removing the un-necessary programs through apt.






          share|improve this answer




















          • Thanks! Can this be extrapolated to debian-based systems?
            – Carles
            1 hour ago






          • 2




            @Carles Of course , systemd is introduced in debian starting from Jessie.
            – GAD3R
            1 hour ago










          Your Answer







          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "106"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          convertImagesToLinks: false,
          noModals: false,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );






          Carles is a new contributor. Be nice, and check out our Code of Conduct.









           

          draft saved


          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f475971%2freduce-boot-time%23new-answer', 'question_page');

          );

          Post as a guest






























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes








          up vote
          3
          down vote



          accepted










          The arch linux documentation Improving performance/Boot process may help you to learn how to improve the boot performance.



          Use systemd-analyze blame to check the timing for the enabled services, or systemd-analyze critical-chain to check the critical points then disable the unwanted services through systemctl disable service_name. or removing the un-necessary programs through apt.






          share|improve this answer




















          • Thanks! Can this be extrapolated to debian-based systems?
            – Carles
            1 hour ago






          • 2




            @Carles Of course , systemd is introduced in debian starting from Jessie.
            – GAD3R
            1 hour ago














          up vote
          3
          down vote



          accepted










          The arch linux documentation Improving performance/Boot process may help you to learn how to improve the boot performance.



          Use systemd-analyze blame to check the timing for the enabled services, or systemd-analyze critical-chain to check the critical points then disable the unwanted services through systemctl disable service_name. or removing the un-necessary programs through apt.






          share|improve this answer




















          • Thanks! Can this be extrapolated to debian-based systems?
            – Carles
            1 hour ago






          • 2




            @Carles Of course , systemd is introduced in debian starting from Jessie.
            – GAD3R
            1 hour ago












          up vote
          3
          down vote



          accepted







          up vote
          3
          down vote



          accepted






          The arch linux documentation Improving performance/Boot process may help you to learn how to improve the boot performance.



          Use systemd-analyze blame to check the timing for the enabled services, or systemd-analyze critical-chain to check the critical points then disable the unwanted services through systemctl disable service_name. or removing the un-necessary programs through apt.






          share|improve this answer












          The arch linux documentation Improving performance/Boot process may help you to learn how to improve the boot performance.



          Use systemd-analyze blame to check the timing for the enabled services, or systemd-analyze critical-chain to check the critical points then disable the unwanted services through systemctl disable service_name. or removing the un-necessary programs through apt.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered 1 hour ago









          GAD3R

          23.4k164899




          23.4k164899











          • Thanks! Can this be extrapolated to debian-based systems?
            – Carles
            1 hour ago






          • 2




            @Carles Of course , systemd is introduced in debian starting from Jessie.
            – GAD3R
            1 hour ago
















          • Thanks! Can this be extrapolated to debian-based systems?
            – Carles
            1 hour ago






          • 2




            @Carles Of course , systemd is introduced in debian starting from Jessie.
            – GAD3R
            1 hour ago















          Thanks! Can this be extrapolated to debian-based systems?
          – Carles
          1 hour ago




          Thanks! Can this be extrapolated to debian-based systems?
          – Carles
          1 hour ago




          2




          2




          @Carles Of course , systemd is introduced in debian starting from Jessie.
          – GAD3R
          1 hour ago




          @Carles Of course , systemd is introduced in debian starting from Jessie.
          – GAD3R
          1 hour ago










          Carles is a new contributor. Be nice, and check out our Code of Conduct.









           

          draft saved


          draft discarded


















          Carles is a new contributor. Be nice, and check out our Code of Conduct.












          Carles is a new contributor. Be nice, and check out our Code of Conduct.











          Carles is a new contributor. Be nice, and check out our Code of Conduct.













           


          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f475971%2freduce-boot-time%23new-answer', 'question_page');

          );

          Post as a guest













































































          Comments

          Popular posts from this blog

          List of Gilmore Girls characters

          What does second last employer means? [closed]

          One-line joke