How to speed up Ubuntu system startup or boot time

In this article we are going to see how to speed up the startup or boot time of the Ubuntu system with several fairly simple methods that you can perform without many complications.

Purchase a solid state drive or SSD

Solid state drives are actually very fast compared to a mechanical drive, the “common” of a lifetime to say the least. With an SSD you can install Ubuntu on it and start the computer in a matter of very few seconds.

The best thing about an SSD disk is that it is not only used to start Ubuntu or any other much faster OS. If not, any application that is installed in it will start quickly. The difference is considerably high so it is worth investing in an SSD.

You will notice that very simple applications , even more complex ones, load too fast compared to when they are installed in a mechanic, managing to save even several hours a day in case you use your PC too much.

How to speed up Ubuntu when starting the computer

Change the Grub timeout

As soon as you start your PC we will see the grub which remains on hold until you start the system of your choice or the recovery options that we can see. The grub timeout can be modified.

What you should keep in mind is that if the grub runs too fast you won’t have time to select any other option each time you start the computer. By default, grub is configured to take about 10 seconds.

However, we can modify the time with the command sudo nano / etc / default / grub and then we will modify ” GRUB_TIMEOUT ” which we can put the time we want. The ideal would be 4 seconds to have plenty of time and thus be able to select another OS if necessary.

Use Preload to improve the speed of your apps

Once your operating system has started, the problem on many occasions is that it takes too long to open certain applications. What Preload does is save the binaries and dependencies of the applications in RAM so that they work quickly when you start them.

To install Preload you will simply have to add the command: sudo apt-get install preload . Then we will have to restart the computer and preload will be working, no configuration is necessary.

How to speed up Ubuntu boot time

Applications when starting Ubuntu

On many occasions we must verify which applications are loaded when we start the OS. For this we will have to go to the menu and write “Applications at start” . There are many apps that when installed are configured to start with the OS.

This obviously makes it take longer than it should to start, which will give us a worse performance in terms of Ubuntu boot time . The best thing to do is disable the startup when the OS starts in those apps that we use every so often or that are not too important.

Linux Advanced Power Management

In a few words, it is an energy manager with which you will be able to find a perfect balance between performance, resource and energy expenditure and, above all, prevent the computer from overheating.

You don’t have to have a lot of knowledge to use it. TLP takes care of improving the performance of the CPU to save energy, prevent it from overheating and obtain the necessary resources every time you need them.

It can also analyze in depth the operation of your hard drive and optimize it so that it runs in optimal conditions. In case you don’t have some USB inputs in use, suspend them until you need them.

All this among several more options which are quite easy to configure and will improve the overall performance of your computer. To install it, you will simply have to enter the following commands:

  • sudo add-apt-repository ppa: linrunner / tlp
  • sudo apt-get update
  • sudo apt-get install tlp tlp-rdw
  • sudo tlp start

To verify that it was installed properly, you must run the command: sudo tlp-stat -s. In this way you will have the computer optimized which will also impact the startup of it.


by Abdullah Sam
I’m a teacher, researcher and writer. I write about study subjects to improve the learning of college and university students. I write top Quality study notes Mostly, Tech, Games, Education, And Solutions/Tips and Tricks. I am a person who helps students to acquire knowledge, competence or virtue.

Leave a Comment