Donation Goal
Donate Now Goal amount for this year: 799 USD, Received: 100 USD (13%)
Please donate to help support this website. The funds will be used to purchase owned license of LiteSpeed Web Server Enterprise (2-CPU). It provides superior performance in terms of raw speed, scalability and anti-DDoS capabilities.

Accuracy of 3DP Bench and BootRacer in Measuring Boot Speed

Posted By Raymond In Category: Computer

May
20
2010

When I was very young with computers was very uncommon and still very new to me, I only had a NEC 386 computer and my cousin already had Intel Pentium 100MHz and above. My cousin was comparing the boot up speed among other school friends that has a computer. Measuring the computer boot time may seemed easy by simply using a watch and monitoring the second needle ticking. Today there are software that help user check their Windows boot speed and giving even more accurate results.

I found 2 free application called BootRacer and 3DP Bench which can be used to measure computer and Windows boot time. Although calculating boot time may seem very basic but I have tested both software and they gave a very different result.


The more popular application would be BootRacer because it has been covered by many tech blogs. It claims to be able to measure the time to logon and time to desktop giving you boot speed rating. BootRacer’s method of measuring the Windows boot time is by making sure that the System Idle Process that you see in Windows Task Manager remains at 99% for 10 seconds to determine that all startup application has been fully loaded, then it can be considered as desktop time.

BootRacer

As for 3DP Bench, it measures bootup, shutdown and reboot time ignoring whether the startup application has been fully loaded or not. The Reboot time seemed accurate if I tally it with a clock timer but the bootup and shutdown time is not very accurate. My test computer took 8 seconds to shut down but 3DP Bench tells me that it took 18.770 seconds and as for bootup time, it took more than 30 seconds but 3DP Bench reported 16.629 seconds.

3DP Bench

I believe that the recorded shutdown and bootup time are approximate because the benchmark software gets terminated when Windows is shutdown and will only run when Windows is loaded. The time taken for BIOS Power-On Self Test and windows loading screen can never be measured accurately by software. As for some other Windows boot analyzer shareware such as BootLog XP and WinBootInfo which provides a more accurate result because it installs a service that starts up before any other application so that it can record the time taken to load every startup process in Windows.

As for 3DP Bench and BootRacer, my personal opinion on them are they are somehow flawed and doesn’t really provide an accurate result for measuring the Windows startup and shutdown time because it uses approximate timing for some part of the calculation.


Related posts:
  • Burn ISO Image to USB Flash Pen Drive (Kon-Boot to USB)
  • Delay Startup Programs to Boot Windows Faster
  • How to Dual Boot XP and Vista with XP Installed First
  • How To Test and Boot an ISO Image Without Burning to CD or DVD
  • Free Graphical Boot Manager That Supports Up to 9 Different Operating Systems
    • Dels

      the need of the new bootvis for improving boot time? i still use driverheaven tunexp tweaker to get “ultra fast booting”

    • GAGANDEEP

      what is the specific use of it???
      speed depends upon the processor and ram i guess..

    • INDRANIL

      Thanks for the info Ray. I’ll try these two ;).

    • MagicAndre1981

      The only way to measure it correctly is the use of the Windows Performance Toolkit and creating a summary XML file and look at the bootDoneViaExplorer (boot to desktop) and bootDoneViaPostBoot (complete Windows boot time) values.

    • http://www.bootracer.com Dmitry Sokolov

      My comments:
      1) The BootRacer detects not only “time to desktop” but the “time to logon” using own service.
      “Time to Windows logon” is a very important value because it gives you time from start to finishing loading Windows core.
      2) The new version of BootRacer 2.3 uses more complex algorithm of calculating “time to desktop”. In addition to the CPU idle value BootRacer traces Widnows Explorer activity and if the Explorer has the stable values, BootRacer detects it and stops.
      We tested thousands computers and found that this method is more accurate.
      Note! Microsoft Performance Toolkit uses the CPU idle method (80% free) as described in their documentation.
      Thank you for interesting article.

    • http://www.raymond.cc/forum/members/grr.html Grr

      Thanks for this article. I used BootrRacer.

    Copyright © 2005-2012 - Raymond.CC Blog