none
The system has been constrained to a periodic tick due to legacy hardware, System Event Log, Event ID 14

    Question

  • I cannot find any information on this Windows 2012 R2 System Event Log event.

    Event Log: System

    Source:   HAL

    Event ID: 14

    Level: Information

    Thursday, February 20, 2014 12:46 AM

Answers

  • The message above is an information indicating that the dynamic ticks feature will not work and is being disabled

    <--------------------------------------------------------->

    What is it ?

    In short, it allows the periodic clock timer tick (which occurs every 15.6ms) to be deferred till the next due software timer in the system if all processors go idle

    How it helps ?

    This is a power management feature that lets the processor to stay in low power states for longer periods of time and not woken up by the timer interrupts.

    If not supported on the specific hardware you will see that being detected by HAL and reported in the event logs.

    =====================================================================

    This is a new feature in windows 8 and there is no public document from Microsoft at this point.

    However, the below may provide some help.

    3.2 Platform Timer Resolution

    The operating system uses the Platform Timer to wake up the CPU and schedule processes. On Windows 7 this timer is usually triggered every 15.6ms while on Windows 8 the Operating System dynamically sets the timer resolution based on scheduling needs. Both Operating Systems allow applications to change the platform timer resolution so that they can better handle any time-critical tasks. For example, a video conferencing application may change the timer resolution to 1ms so that it can receive and decode frames as soon as possible. In general, a higher platform timer resolution will consume more power because the CPU is woken up more frequently. Use BLA to look at the platform timer resolution and to see if your application is changing it while idle and/or active.

    Source: http://software.intel.com/en-us/articles/power-analysis-guide-for-windows


    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

    Wednesday, March 05, 2014 9:28 AM
  • Hi Tom, any updates? Were the information helpful?

    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

    • Marked as answer by clearlyTom Tuesday, April 15, 2014 5:50 PM
    Monday, March 10, 2014 10:17 AM

All replies

  • Hi,

    Thanks for your posting.

    According to my research, event ID 14 relates to I/O. Since this is not a "Warning" or "Error", it is likely just an informative stating it made some adjustments to compensate for the I/O method your hardware is using.

    http://www.eightforums.com/performance-maintenance/23621-event-viewer-event-14-hal-what.html

    Hope this helps.

    Regards.


    Vivian Wang


    Friday, February 21, 2014 5:59 AM
  • Thank Vivian.
    That was useful.

    However we would really like to know more about this specific message which worded differently then the info in the URL you provided.

    What is Windows indicating by "The system has been constrained to a periodic tick due to legacy hardware"?

    What adjustment is made by Windows? What are the implications here?

    A broader question: how do we get more detail for error messages generated by Windows like this one? I've tried to use the Event Viewer Online help feature and it does not help.
    Tuesday, February 25, 2014 3:56 PM
  • The message above is an information indicating that the dynamic ticks feature will not work and is being disabled

    <--------------------------------------------------------->

    What is it ?

    In short, it allows the periodic clock timer tick (which occurs every 15.6ms) to be deferred till the next due software timer in the system if all processors go idle

    How it helps ?

    This is a power management feature that lets the processor to stay in low power states for longer periods of time and not woken up by the timer interrupts.

    If not supported on the specific hardware you will see that being detected by HAL and reported in the event logs.

    =====================================================================

    This is a new feature in windows 8 and there is no public document from Microsoft at this point.

    However, the below may provide some help.

    3.2 Platform Timer Resolution

    The operating system uses the Platform Timer to wake up the CPU and schedule processes. On Windows 7 this timer is usually triggered every 15.6ms while on Windows 8 the Operating System dynamically sets the timer resolution based on scheduling needs. Both Operating Systems allow applications to change the platform timer resolution so that they can better handle any time-critical tasks. For example, a video conferencing application may change the timer resolution to 1ms so that it can receive and decode frames as soon as possible. In general, a higher platform timer resolution will consume more power because the CPU is woken up more frequently. Use BLA to look at the platform timer resolution and to see if your application is changing it while idle and/or active.

    Source: http://software.intel.com/en-us/articles/power-analysis-guide-for-windows


    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

    Wednesday, March 05, 2014 9:28 AM
  • Hi Tom, any updates? Were the information helpful?

    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

    • Marked as answer by clearlyTom Tuesday, April 15, 2014 5:50 PM
    Monday, March 10, 2014 10:17 AM
  • THANKS Anna Ya!  That's exactly the information we were looking for. Very helpful

    Tuesday, April 15, 2014 5:52 PM
  • I'm gald it is helpful. Have a nice day.

    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

    Wednesday, April 16, 2014 2:01 AM