27.10.2015 Views

Advanced Configuration and Power Interface Specification

ACPI_6.0

ACPI_6.0

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Advanced</strong> <strong>Configuration</strong> <strong>and</strong> <strong>Power</strong> <strong>Interface</strong> <strong>Specification</strong><br />

Return Value Information:<br />

_MBM evaluation returns a package of the following format:<br />

Package (){<br />

Revision,<br />

WindowSize,<br />

SamplingInterval,<br />

MaximumB<strong>and</strong>width,<br />

AverageB<strong>and</strong>width,<br />

LowB<strong>and</strong>width,<br />

LowNotficationThreshold,<br />

HighNotificationThreshold<br />

}<br />

// Integer<br />

// Integer DWORD<br />

// Integer DWORD<br />

// Integer DWORD<br />

// Integer DWORD<br />

// Integer DWORD<br />

// Integer DWORD<br />

// Integer DWORD<br />

Table 9-261 MBM Package Details<br />

Field Format Description<br />

Revision Integer Current revision is: 0<br />

Window Size Integer<br />

(DWORD)<br />

This field indicates the size of the averaging window (in seconds) that<br />

the platform uses to report average b<strong>and</strong>width.<br />

Sampling Interval<br />

Maximum<br />

B<strong>and</strong>width<br />

Average B<strong>and</strong>width<br />

Low B<strong>and</strong>width<br />

Low Notification<br />

Threshold<br />

High Notification<br />

Threshold<br />

Integer<br />

(DWORD)<br />

Integer<br />

(DWORD)<br />

Integer<br />

(DWORD)<br />

Integer<br />

(DWORD)<br />

Integer<br />

(DWORD)<br />

Integer<br />

(DWORD)<br />

This field indicates the sampling interval (in seconds) that the platform<br />

uses to record b<strong>and</strong>width during the averaging window.<br />

This field indicates the maximum memory b<strong>and</strong>width (in megabytes<br />

per second) for the memory described by this memory device.<br />

This field indicates the moving average memory b<strong>and</strong>width (in<br />

percent) for the averaging window.<br />

This field indicates the lowest memory b<strong>and</strong>width (in percent)<br />

recorded for the averaging window.<br />

The platform to issues a Notify (0x80) on the memory device when the<br />

moving average memory b<strong>and</strong>width value (in percent) falls below the<br />

value indicated by this field.<br />

The platform to issues a Notify (0x81) on the memory device when the<br />

moving average memory b<strong>and</strong>width value (in percent) increases to or<br />

exceeds the value indicated by this field.<br />

9.12.2.2 _MSM (Memory Set Monitoring)<br />

This optional object sets the memory b<strong>and</strong>width monitoring parameters described in Table 9-261.<br />

Arguments: (4)<br />

Arg0 – WindowSize (Integer(DWORD)): indicates the window size in seconds.<br />

Arg1 – SamplingInterval (Integer(DWORD)): indicates the sampling interval in seconds.<br />

Arg2 – LowNotificationThreshold (Integer(DWORD)): indicates the low notification threshold in<br />

percent. Must be = LowNotificationThreshold.<br />

Return Value:<br />

An Integer (DWORD) containing a bit encoded result code as follows:<br />

522 April, 2015 Version 6.0

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!