Method for dynamically adjusting memory system paging policy
AssigneeIntel Corporation
InventorBlaise B. Fanning
Life of this patent
Estimating the term…
Abstract
A method and apparatus of dynamically adjusting a memory system's existing paging policy is disclosed. In one embodiment, the method for dynamically adjusting the paging policy generates a select signal according to at least one input signal and the existing paging policy to the memory system and proceeds to modify the existing paging policy basing on the generated select signal.
Claims24
A method of dynamically adjusting an existing paging policy of a memory system, comprising:
- generating a select signal according to at least one input signal and the existing paging policy, wherein generating the select signal comprises tracking a number of assertions of the input signal and generating the select signal according to the tracked number, wherein tracking the number of assertions of the input signal comprises incrementing a plurality of counters with assertions of a first set of the input signals;
- and decrementing the counters with assertions of a second set of the input signals;
- and
- modifying the existing paging policy based on the select signal.
An apparatus for dynamically adjusting an existing paging policy of a memory system, comprising:
- a select-signal generator to generate a select signal according to at least one input signal and the existing paging policy, wherein the select signal generator comprises a plurality of counters to track a number of assertions of the input signal and a signal generator, coupled to the plurality of counters, to generate the select signal according to the tracked number, wherein the plurality of counters increment with assertions of a first set of the input signals and decrement with assertions of a second set of the input signals;
- and
- a paging policy modifier, coupled to the select-signal generator, to modify the existing paging policy based on the select signal.
An electronic system for dynamically adjusting an existing paging policy of a memory system, comprising:
- an Input/Output (I/O) bus;
- a plurality of microprocessors, coupled to the I/O bus;
- and
- the memory system, coupled to the I/O bus, wherein the memory system further comprises
- a select-signal generator to generate a select signal according to at least one input signal and the existing paging policy, the select-signal generator further comprising a plurality of counters to track a number of assertions of the input signals and a signal generator, coupled to the plurality of counters, to generate the select signal according to the tracked number, wherein the plurality of counters increment with assertions of a first set of the input signals and decrement with assertions of a second set of the input signals;
- and
- a paging policy modifier, coupled to the select-signal generator, to modify the existing paging policy based on the select signal.
Dependencies are inferred from the claim text.