News: 0180840750

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Ask Slashdot: What's Your Boot Time?

(Sunday February 22, 2026 @03:34AM (EditorDavid) from the give-'em-the-boot dept.)


How much time does it take to even begin booting, asks long-time Slashdot reader [1]BrendaEM . Say you want separate Windows and Linux boot processes, and "You have Windows on one SSD/NVMe, and Linux on another. How long do you have to wait for a chance to choose a boot drive?"

And more importantly, why is it all taking so long?

> In a world of 4-5 GHz CPU's that are thousands of times faster than they were, has hardware become thousands of times more complicated, to warrant the longer start time? Is this a symptom of a larger UEFI bloat problem? Now with memory characterization on some modern motherboards... how long do you have to wait to find out if your RAM is incompatible, or your system is dead on arrival?

Share your own experiences (and system specs) in the comments. How long is it taking you to choose a boot drive?

And what's your boot time?



[1] https://slashdot.org/~BrendaEM



As long as needed (Score:2)

by CaptQuark ( 2706165 )

My boot time is as long as my system needs it to be. I would guess it takes between 15 and 30 seconds, depending on memory retraining, verification, and my attention to it. Honestly I don't even notice as I'm still getting my desk ready, setting my coffee or water on the corner of my desk, and planning my work.

Booting from a USB drive to do offline backups or system maintenance can take longer than booting from an NVME drive, but in that case I'm watching for the "press any key to boot" message displayed

Re: (Score:1)

by PDXNerd ( 654900 )

I think we can answer this as "5 seconds to 30 minutes". Its so subjective. Servers of course take a long time to process firmware and load disks and network and process all sorts of things - the faster the kernel gets the more crap we have to intiialize since hardware continues to grow in complexity. Then the actual kernel loading takes another minute if you have 200+ visible CPU available. Add in 8x Nvidia blackwells and you've added another half a minute. Have a SAS controller with dozens of spindle disk

Re: (Score:2)

by Wrexs0ul ( 515885 )

Probably the best answer. You're right that it really depends.

My desktop? 10-15 seconds.

A Dell R-series server without boot memory test? Probably 1-2 minutes for iDRAC's hardware profiler to finish.

Some lightweight Debian VM I just spooled up for a project? I think the Grub menu timeout takes longer than the boot process.

Re: As long as needed (Score:1)

by Z00L00K ( 682162 )

Add to it that with 24H2 at work with latest Teams and mandated antivirus from Crowdstrike the computers now need more than 8GB of RAM to be usable.

10 sec on a modern Laptop (Score:2)

by quax ( 19371 )

Used to take several minutes in the nineties.

Re: (Score:1)

by geekmux ( 1040042 )

> Used to take several minutes in the nineties.

This. Followed by me wondering why we’re even asking this question. Are attention spans THAT spoiled?

2012 Mac Mini upgrades (SSD and memory) done over a decade ago took boot times down to ~13 seconds. Big fat hairy deal if you’re waiting another 5 seconds or shaved 5 seconds off. No one cares when you’re wasting the first hour of work on coffee and email.

Re: (Score:3)

by thegarbz ( 1787294 )

> This. Followed by me wondering why we’re even asking this question. Are attention spans THAT spoiled?

You default to accusing someone of having attention problems rather than the far more likely outcome: there's a problem in the boot process that is causing it to take longer than normal. E.g. if you have RAM issues it very much can be the the UEFI process itself takes 10-20 seconds to successfully get the system up.

Re: (Score:2)

by tlhIngan ( 30335 )

Modern PCs, generally around 2010-2015 and newer, boot times stopped being a thing. Windows and Linux boot up to a state where you can login in basically seconds.

In the 90s and 2000s, it was a lot more painful because often times the slightest changes required a reboot. On Windows especially - change the IP address? Reboot. Plug in a new mouse? Reboot, etc. So you could be forced to reboot quite often and it took several minutes which was usually at the most inconvenient time. It was just an interruption in

Re: (Score:2)

by bzipitidoo ( 647217 )

I was employed at IBM from 1990 to 1991. One thing IBM did was provision their PCs with huge amounts of RAM for the times. I'd use a RAM drive to run things. Their standard PC was a 16 MHz 80386 with 16M of RAM. Yes, the 80486 had just been released, but even IBM struggled to keep up. I had an 80286 clone PC with 1M of RAM, fairly standard for the mid 1980s. They had some old 80286 PCs (genuine IBM brand PCs of course) they'd supplied with 12M, which they kept in use as network bridges. One big diffe

Slow, then faster, then slow to ask for decryption (Score:2)

by A nonymous Coward ( 7548 )

I remember noticing a huge speedup at some point, seemed like only 5-10 seconds to get the login prompt. This was 20(?) years ago when I was still building my own towers. Then something happened, I'll guess 10-15 years ago ... my next laptop took that long just to ask for the full disk decryption key. My latest laptop sometimes takes 30 seconds just to ask for the decryption key. No messages, nothing. After that, it's still only 5-10 seconds to get the login prompt.

Of course, this is all from memory, n

just as slow as 10 or 20 years ago. (Score:2)

by caseih ( 160668 )

My fedora workstation boots today in about the same time as it did 10 or even 20 years ago of in honest. UEFI is definitely not fast to get to the grub screen. But after that takes about 30 seconds to get to the login screen which isn't impressive IMO. Done of that is zfs importing and getting the root filesystem up.

Windows 11 boots in about half the time. Although I just worked on a laptop that windows 10 took about 5 minutes to boot and 10 minutes to get usable.

ZFS (Score:2)

by JBMcB ( 73720 )

My TrueNAS server takes forever to boot, 80% of it is loading ZFS pools. 19% of it is Dell's derpy server firmware that meticulously inventories every chip and cable in the server before thinking about booting something.

My Gentoo install running in Qemu on Windows 11 takes about four seconds to boot from the time Qemu launches to sddm.

Gotta love Linux (Score:2)

by thesinfulgamer ( 2537658 )

Startup finished in 22.005s (firmware) + 9.474s (loader) + 7.889s (kernel) + 35.420s (userspace) = 1min 14.790s graphical.target reached after 35.417s in userspace. Wonder if the motherboard that's replacing my AsRock x870 steel legend with 2x32gb will POST any faster, my Gigabyte B850 server board with 4x32gb of the same sticks POSTS faster. Almost all of the userspace time is spent mounting a NFS share and NetworkManager-Wait-online.

Re: (Score:1)

by njmarine2001 ( 946297 )

> Almost all of the userspace time is spent mounting a NFS share and NetworkManager-Wait-online.

unless you need the nfs mount to boot, there are boot flags to make it come up after boot and not during boot waiting on the network. _netdev and x-systemd.automount (for sysd systems) come to mind.

Incomprehensible (Score:1)

by CAIMLAS ( 41445 )

I don't fundamentally understand the question.

POST/EUFI has fundamentally taken the same amount of time, and has gotten a lot shorter since the days of 640K being enough for everyone. The difference between one board and another is largely negligible at a couple of seconds difference. I'd say it's probably less than 5 seconds on average, maybe 2-3 seconds to the beep, for anything I've owned in the past 20 years. That's perhaps faster than it used to be, due to the advent of SSDs.

The biggest improvement I'v

Re: Incomprehensible (Score:2)

by Malc ( 1751 )

Youâ(TM)re actually thinking about the question. Everybody else has given answers about total boot time to get to the point of using the system. This isnâ(TM)t what was being asked. TFA is about a dual boot system and how long it takes until they can choose which OS to boot. Itâ(TM)s asking about how long it takes to start booting the OS, not finish booting it.

Iâ(TM)ve got Macs, all of them dual boot. Thereâ(TM)s definitely a delay before the OS boots, but not normally annoying

Threadripper, so long. (Score:3, Insightful)

by BabbleFish ( 129910 )

So, I believe that the majority of the pre-boot UEFI time is spent doing DDR training and PCIe training.

I've worked a bit on the RISC-V ecosystem. And while the CPU and motherboard are all open-source, there are two binary blobs left... the DDR training and the PCIe training. GigE and faster PHY might require training, too.

By training, I mean finding the speeds, offsets and parameters for these high speed and parallel links (even GigE is 4x 250 megabit). Much of this is highly proprietary and obviously hidden from normal view.

In the title, I say threadripper, so long (coincidentally, I just rebooted this vary machine I'm typing this on. The threadripper has PCIe training to do ... I believe with each card. There is also many memory modules of DDR.

I think the actual answer is 60 to 90 seconds.

But heck ... I've had servers that take over 5 minutes.

Re: (Score:3)

by thegarbz ( 1787294 )

> So, I believe that the majority of the pre-boot UEFI time is spent doing DDR training and PCIe training.

This is a process that is done once unless there is a hardware change. If it is happening every boot then something is wrong, typically either your PC never is actually booting with the memory settings you've setup (first boot failed and so it goes through training), or you've got some setting turned on that forces it to retrain on every boot.

Re: (Score:2)

by 93 Escort Wagon ( 326346 )

> But heck ... I've had servers that take over 5 minutes.

I imagine most of that was in the POST etc. - stuff that happens before the OS even starts to load.

I've got some rather old servers like that, they take for-bloody-ever.

Re:Thank 2 systemd (Score:4, Funny)

by ArchieBunker ( 132337 )

Looks like you're using the systemd spell check.

It's the devices (Score:2)

by DeanPentcheff ( 103656 )

It's not about how fast code runs, it's about how long it takes the (increasingly long) chain of mboard subdevices to be fired up and report back (including precoded "give it a moment to stop ringing" pauses). The total time is the total amount the engineers think they can take before a manager twists tighter.

Not bad (Score:3)

by JBMcB ( 73720 )

Roughly 20 seconds from hitting the power switch to the login screen. The desktop comes up within a second of typing in my password. 13th gen Core i9, 32GB RAM, Samsung 990 Pro. MSI hardware. Windows11.

Bootup seems to be faster when you shut off all boot options except for the Windows bootloader. I shut off as much diagnostic, peripheral searching, and legacy boot stuff as possible.

Depends (Score:2)

by markdavis ( 642305 )

> "How much time does it take to even begin booting, asks long-time Slashdot reader BrendaEM. Say you want separate Windows and Linux boot processes, and "You have Windows on one SSD/NVMe, and Linux on another. How long do you have to wait for a chance to choose a boot drive?"

I don't know, because all my machines have always been Linux only. My home Acer MB desktop with Ryzen takes about 6 seconds before it hits grub, then I am looking at a GUI login screen in about 5 more seconds. Of course, that machi

6 seconds on my 2009 iMac (Score:2)

by thesjaakspoiler ( 4782965 )

Not much progress since then.

Memory Characterization (Score:3, Interesting)

by thegarbz ( 1787294 )

Memory Characterization is a process that is done once and stored. On successful boot UEFI should save all it needs to get the system booting up within a second or two. It sounds very much like this complaint is a symptom of something gone wrong. Possible things to look at:

1. Check to see if your UEFI has a setting like "full boot" or "fast boot" or anything similar that is set incorrectly. On my Gigabyte motherboard it's called UEFI FastBoot and if this is disabled the UEFI process takes about 10 before the system even has a chance to get to the OS.

2. Check your RAM speed. Is your RAM speed the same you set in the UEFI config screen? If not you're failing RAM characterisation.

3a. Possibly not doable: Do you have an 8 seg display on your motherboard showing the boot step? Seeing the same numbers flash repeatedly is an indication that the boot process is failing and that is often due to a RAM or or video card problem.

3b. Try setting your RAM speed to it's base level, disable all XMP/DOCP/EXPO settings. Does the boot process speed up? If so it's a symptom that the boot process is failing.

My Windows machine is at the login screen in under 10 seconds from pressing the power button.

My Linux machine doesn't feel appreciably slower to the point that I've cared about it so probably sub 20 seconds to the login screen.

I haven't dual booted in a while, but it's possible that fastboot may not work on a motherboard if need to select a different boot drive. The problem isn't that modern systems are slow, it's that they are so fast that the user isn't given time to interact with them (I find it very difficult to get into the UEFI screen as the time between keyboard being active and process being handed over to the bootloader is insanely short).

Not long, most time is spent waiting at boot menu. (Score:2)

by Fly Swatter ( 30498 )

5 seconds with fast boot enabled, then timeout for the boot menu is 5 seconds. after that less than 10 to a working X11 desktop. If you can't wait that long see a doctor.

But that's only every couple of months when it's time to reboot. Normal day is wake up from suspend to ram in 3 seconds ( actually it is less but it takes the monitor longer to wake and sync than for the desktop to wake up).

I had an old Tandy 1000HX with dos 3.11 (or was it 2.x) built into ROM. Boot time was about 2 seconds.

Kids nowadays (Score:1)

by backslashdot ( 95548 )

You don't know how good y'all have it. Back in my day you'd have to go outside in the snow and have to crank the power supply which if you did it wrong would take your arm clean off. Then you go in the house and feed dozens of paper punched cards into the computer which took 3 hours to boot and that's if you did it right .. God forbid you dropped the punch cards or put one in the wrong order. The whole thing would explode or blow a valve and then you'd have to go into the city hardware store to get replacem

3 seconds? (Score:2)

by v1 ( 525388 )

I remember my Apple //c booting up in about five seconds, off a 5.25" floppy. I'll never forget the distinctive sound Apple DOS made when booting.

B-R-R-R-R-R-R-R.. chk-chk, chk, chhhhhhhhhk

(I used FaskDisk, which helped quite a bit with disk access speed by optimizing sector interleave)

Times were probably the worst on the Mac Classics, booting off their 2.5" discs could take 20-30 seconds before the desktop appeared, and another 20 seconds of really sluggish user interface while the rest of the bits load

But how long does it take for your TV to boot? (Score:2)

by MDMurphy ( 208495 )

I notice it taking longer more than I notice my computer's boot time.

Re: (Score:2)

by Going_Digital ( 1485615 )

This is largely driven by the use of FPGAs instead of custom chips. Because ASICs are expensive to develop and cannot be updated in the field, manufacturers choose to use FPGAs, when powered on they must load their configuration before any OS can load and start addressing them. Added to this is the trend to put a full desktop OS on even the simplest device instead of a dedicated embedded OS because it makes life easier for the developers.

Re: (Score:2)

by MDMurphy ( 208495 )

My preference would be for a TV without an OS. That would start up much more quickly.

5-10 seconds in BIOS for me. (Score:2)

by Todd Knarr ( 15451 )

Most of the boot time on my machine(s) is spent turning on the MB hardware and getting it configured. Generally that takes between 5 and 10 seconds, with the Z790 machines being on the high end and the older Z470 being on the low end. Once Linux gets control most of the time is spent on USB devices. Not sure on the Windows boxen because they don't show that info.

boot ? (Score:3)

by Tom ( 822 )

Is that a Windows thing?

Both my Linux desktops from 10+ years ago and my Mac desktops these days rarely ever boot. Why would they?

I mean yes, it's an interesting question. But its relevance is minimal, isn't it? If you run both Win and Linux, you are probably running one of them in a VM on top of the other, because just the hassle - why would you do that to yourself?

Re: (Score:2)

by martin-boundary ( 547041 )

I run Linux too, and I never boot up. It cramps my uptime.

I do use web appliances to connect to my server though. Although that technically forces an update/reboot cycle every once in a while, for some (no doubt silly) reason. I usually keep about 3 identical ones, open and ready to use, per room. So if one of them needs to update itself or recharge, I just swap it with another device. I find mosh is great for that pattern, I much prefer it to screen.

Yeah, the bloat is real (Score:3)

by Depili ( 749436 )

My CP/M 2.2 on a 10MHz Z180 boots in 5 seconds or so from power on, most of the time is spent on the rom checksums by romwbw hbios.

I'll make the same snarky comment as last time (Score:2)

by 93 Escort Wagon ( 326346 )

Does it really matter much? Just how often are people powering down / rebooting their computers nowadays anyway?

Not the PC's fault (Score:2)

by Misagon ( 1135 )

Most of my boot-up time these days is not spent by the PC but taken up my recently acquired Dell monitor getting confused by the screen resolution changes at startup. After BIOS's splash screen it goes grey, and then showing a message "No signal. Entering standby mode", thus obscuring the GRUB bootloader, delaying my view of it until it finds the signal again.

The monitor was supposed to be super fast, at 180 Hz, but ...

After I hit Return, I get to a Ubuntu Mate login prompt within 4 seconds.

More than half of boot process is waiting (Score:3)

by Etylowy ( 1283284 )

It takes solid 10-15s to start booting - 64GB RAM with aggressive timings means much longer memory training, especially on AMD hardware. Then it almost immediately pauses to get disk encryption creds, which are getting thousands of rounds of hashing for 3-4 seconds before it can continue. At this point actual os booting starts and takes under 10s to login screen.

Re: (Score:2)

by evanh ( 627108 )

For me: 20 seconds with training (32 GB) to boot menu, 12 seconds without. It's a Zen 1 (Asus Prime B350 Plus) platform.

Usually 9am (Score:2)

by devslash0 ( 4203435 )

Then I bring coffee to bed, and further hibernate for 30 minutes.

Innovation is hard to schedule.
-- Dan Fylstra