Why Linux booting on same system doesn't take same amount of time always?

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











up vote
0
down vote

favorite












I've observed that booting Fedora 28 with Mate Desktop takes 7-10 seconds of time on my laptop. The booting time varies arbitrarily between 7 to 10 seconds. There was absolutely no changes, no updates etc between all these measurements. And same kernel file, same initramfs, and same grub configuration were also used.



I'm wondering if there is any reason for this arbitrary variation of booting time?



Note I've measured the booting time from messages appearing on tty before gdm starts. For that, I disabled rhgb quiet mode from grub configuration. I always observed the time of the last message appearing before gdm starts. And the last message was always same.







share|improve this question















  • 2




    There are ways to profile the boot and see exactly where the time is spent. As for reasons, who knows? Are you using the network? Are you using DHCP? Those alone could potentially account for the variation. Are you testing at a fixed location (your house, your school, your workplace)? How busy is the network? Are you using wired or wireless? If the latter, how well maintained is the wireless environment? I could probably come up with tens more questions like this that could make a difference.
    – NickD
    Jun 6 at 14:26










  • @Nick I'm using network and DHCP. I'm testing from the same location and with same the network (network from the same ISP). Using wireless. I think the network is not very busy. Wireless is well maintained (in terms of good signal and power supply etc) by me. May you please give me some more insights on how to proceed to detect exactly what is causing the variation?
    – Abhik Bose
    Jun 6 at 14:48










  • I suspect that there are random delays in the network. In any case, bootchart can be used to measure the time for various stages of boot. There is some information on how to install it and run it here.
    – NickD
    Jun 6 at 17:05














up vote
0
down vote

favorite












I've observed that booting Fedora 28 with Mate Desktop takes 7-10 seconds of time on my laptop. The booting time varies arbitrarily between 7 to 10 seconds. There was absolutely no changes, no updates etc between all these measurements. And same kernel file, same initramfs, and same grub configuration were also used.



I'm wondering if there is any reason for this arbitrary variation of booting time?



Note I've measured the booting time from messages appearing on tty before gdm starts. For that, I disabled rhgb quiet mode from grub configuration. I always observed the time of the last message appearing before gdm starts. And the last message was always same.







share|improve this question















  • 2




    There are ways to profile the boot and see exactly where the time is spent. As for reasons, who knows? Are you using the network? Are you using DHCP? Those alone could potentially account for the variation. Are you testing at a fixed location (your house, your school, your workplace)? How busy is the network? Are you using wired or wireless? If the latter, how well maintained is the wireless environment? I could probably come up with tens more questions like this that could make a difference.
    – NickD
    Jun 6 at 14:26










  • @Nick I'm using network and DHCP. I'm testing from the same location and with same the network (network from the same ISP). Using wireless. I think the network is not very busy. Wireless is well maintained (in terms of good signal and power supply etc) by me. May you please give me some more insights on how to proceed to detect exactly what is causing the variation?
    – Abhik Bose
    Jun 6 at 14:48










  • I suspect that there are random delays in the network. In any case, bootchart can be used to measure the time for various stages of boot. There is some information on how to install it and run it here.
    – NickD
    Jun 6 at 17:05












up vote
0
down vote

favorite









up vote
0
down vote

favorite











I've observed that booting Fedora 28 with Mate Desktop takes 7-10 seconds of time on my laptop. The booting time varies arbitrarily between 7 to 10 seconds. There was absolutely no changes, no updates etc between all these measurements. And same kernel file, same initramfs, and same grub configuration were also used.



I'm wondering if there is any reason for this arbitrary variation of booting time?



Note I've measured the booting time from messages appearing on tty before gdm starts. For that, I disabled rhgb quiet mode from grub configuration. I always observed the time of the last message appearing before gdm starts. And the last message was always same.







share|improve this question











I've observed that booting Fedora 28 with Mate Desktop takes 7-10 seconds of time on my laptop. The booting time varies arbitrarily between 7 to 10 seconds. There was absolutely no changes, no updates etc between all these measurements. And same kernel file, same initramfs, and same grub configuration were also used.



I'm wondering if there is any reason for this arbitrary variation of booting time?



Note I've measured the booting time from messages appearing on tty before gdm starts. For that, I disabled rhgb quiet mode from grub configuration. I always observed the time of the last message appearing before gdm starts. And the last message was always same.









share|improve this question










share|improve this question




share|improve this question









asked Jun 6 at 14:09









Abhik Bose

1,5341217




1,5341217







  • 2




    There are ways to profile the boot and see exactly where the time is spent. As for reasons, who knows? Are you using the network? Are you using DHCP? Those alone could potentially account for the variation. Are you testing at a fixed location (your house, your school, your workplace)? How busy is the network? Are you using wired or wireless? If the latter, how well maintained is the wireless environment? I could probably come up with tens more questions like this that could make a difference.
    – NickD
    Jun 6 at 14:26










  • @Nick I'm using network and DHCP. I'm testing from the same location and with same the network (network from the same ISP). Using wireless. I think the network is not very busy. Wireless is well maintained (in terms of good signal and power supply etc) by me. May you please give me some more insights on how to proceed to detect exactly what is causing the variation?
    – Abhik Bose
    Jun 6 at 14:48










  • I suspect that there are random delays in the network. In any case, bootchart can be used to measure the time for various stages of boot. There is some information on how to install it and run it here.
    – NickD
    Jun 6 at 17:05












  • 2




    There are ways to profile the boot and see exactly where the time is spent. As for reasons, who knows? Are you using the network? Are you using DHCP? Those alone could potentially account for the variation. Are you testing at a fixed location (your house, your school, your workplace)? How busy is the network? Are you using wired or wireless? If the latter, how well maintained is the wireless environment? I could probably come up with tens more questions like this that could make a difference.
    – NickD
    Jun 6 at 14:26










  • @Nick I'm using network and DHCP. I'm testing from the same location and with same the network (network from the same ISP). Using wireless. I think the network is not very busy. Wireless is well maintained (in terms of good signal and power supply etc) by me. May you please give me some more insights on how to proceed to detect exactly what is causing the variation?
    – Abhik Bose
    Jun 6 at 14:48










  • I suspect that there are random delays in the network. In any case, bootchart can be used to measure the time for various stages of boot. There is some information on how to install it and run it here.
    – NickD
    Jun 6 at 17:05







2




2




There are ways to profile the boot and see exactly where the time is spent. As for reasons, who knows? Are you using the network? Are you using DHCP? Those alone could potentially account for the variation. Are you testing at a fixed location (your house, your school, your workplace)? How busy is the network? Are you using wired or wireless? If the latter, how well maintained is the wireless environment? I could probably come up with tens more questions like this that could make a difference.
– NickD
Jun 6 at 14:26




There are ways to profile the boot and see exactly where the time is spent. As for reasons, who knows? Are you using the network? Are you using DHCP? Those alone could potentially account for the variation. Are you testing at a fixed location (your house, your school, your workplace)? How busy is the network? Are you using wired or wireless? If the latter, how well maintained is the wireless environment? I could probably come up with tens more questions like this that could make a difference.
– NickD
Jun 6 at 14:26












@Nick I'm using network and DHCP. I'm testing from the same location and with same the network (network from the same ISP). Using wireless. I think the network is not very busy. Wireless is well maintained (in terms of good signal and power supply etc) by me. May you please give me some more insights on how to proceed to detect exactly what is causing the variation?
– Abhik Bose
Jun 6 at 14:48




@Nick I'm using network and DHCP. I'm testing from the same location and with same the network (network from the same ISP). Using wireless. I think the network is not very busy. Wireless is well maintained (in terms of good signal and power supply etc) by me. May you please give me some more insights on how to proceed to detect exactly what is causing the variation?
– Abhik Bose
Jun 6 at 14:48












I suspect that there are random delays in the network. In any case, bootchart can be used to measure the time for various stages of boot. There is some information on how to install it and run it here.
– NickD
Jun 6 at 17:05




I suspect that there are random delays in the network. In any case, bootchart can be used to measure the time for various stages of boot. There is some information on how to install it and run it here.
– NickD
Jun 6 at 17:05















active

oldest

votes











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
);



);








 

draft saved


draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f448214%2fwhy-linux-booting-on-same-system-doesnt-take-same-amount-of-time-always%23new-answer', 'question_page');

);

Post as a guest



































active

oldest

votes













active

oldest

votes









active

oldest

votes






active

oldest

votes










 

draft saved


draft discarded


























 


draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f448214%2fwhy-linux-booting-on-same-system-doesnt-take-same-amount-of-time-always%23new-answer', 'question_page');

);

Post as a guest













































































Popular posts from this blog

How to check contact read email or not when send email to Individual?

Displaying single band from multi-band raster using QGIS

How many registers does an x86_64 CPU actually have?