RE: bcdedit /set useplatformclock true (tweak)...
Full Disclosure: I have, in previous posts advocated for this tweak.
After a lot of research and testing I am back to report as promised.
Program I used to check deferred procedure calls was DPC Checker.
Monitored the CPU with CPUID.
Motherboard is same as in sig, an Asus Sabertooth Z77(very good board).
Processor: i7 2600k.
Memory: 32gb DDR3 memory at 1600.
I tried numerous configurations with HPET on/off, C states on/off, TurboBoost on/off.
I kept Core Parking off throughout testing.
...The long and short of it is that I got more of a placebo effect from initial testing than
I was willing to admit.
DPC never got below 145 nanoseconds no matter what configuration I tried with HPET on,
with spikes as high as 1500 nanoseconds under heavy loads.
I also experienced several random crashes to Restart which has never occurred previously.
With HPET off, and TurboBoost and C states on, DPC range went to 45-125 under all loads.
With HPET off, and TurboBoost and C states off, DPC range was 25-145.
However; I found that my lowest DPC range of 25-45 occurred, under
ALL loads when
using the X.M.P. Memory Timings built in to my ASUS board, along with
keeping HPET, C states and TurboBoost off.
This is my present Configuration and it's working great with Foxboro.
I promised an honest review, and here it is.
This is just MY opinion on MY system, and henceforth I neither advocate for or discourage it's use.
Make your own tests and use your own judgments.
Mel
EDIT: I forgot to mention that my MB has an HPET setting which defaults to ON,
which I left that way throughout testing, so no, I did not test with HPET Disabled
on the motherboard.