But only thanks to Microsoft, which has ensured that billions of man-hours are wasted annually for computers to boot up.
I hear MS is hiring millions of people to code the new operating system to work with the memristor. They have been challenged to write the OS large enough that even with the memristors, it takes even longer to boot than any previous OS. Their goal is an amazing 20 minutes! And I bet they can do it.
Most computers take a long time to boot up. Not just devices running a Microsoft OS. A fully featured Linux takes a long time too. The Sperry/Univac 1100/64 took 20 minutes to load the microcode before you could even start the boot process. The Western Electric 1ESS required 3 1/2 weeks to load the code store from magnets arranged on aluminum plates (the "bits") into the core memory. It took a couple 53' trailers to hold the racks with all the software. It's just a matter of perspective.