Back to results
US 8,019,939 B2Granted
Detecting data mining processes to increase caching efficiency
AssigneeIntel Corporation
InventorsCurtis Edward Jutzi, Dale Juenemann
Life of this patent
Estimating the term…
Abstract
Methods and apparatus to detect a data mining process are presented. In one embodiment the method comprising monitoring access of a process to a resource and classifying if the process is a data mining process based on at least one of a plurality of monitored values, such as an access rate, an eviction rate, and an I/O consumption value.
Claims16
A method for detecting a data mining process comprising:
- monitoring access of a process to a resource;
- classifying whether the process is a data mining process or not based on at least one of a plurality of monitored values that includes
- an access rate value associated with the process,
- an eviction rate value associated with the process, and
- an I/O consumption value associated with the process;
- determining a first time period when the access rate value is higher than a first limit, the eviction rate value is higher than a second limit, and the I/O consumption value is higher than a third limit;
- and
- classifying the process as a data mining process if the first time period exceeds a predetermined value.
5 more elements
An apparatus for detecting a data mining process comprising:
- an access rate monitoring unit to determine an access rate value associated with a process;
- a randomness monitoring unit to determine a randomness value associated with the process;
- a data mining process detection unit coupled to determine whether the process is a data mining process based on the access rate value and the randomness value;
- and
- a second detection unit coupled to determine if a system process is a data mining process by:
- determining a first time period when an access rate value associated with the system process is higher than a first limit, an eviction rate associated with the system process value is higher than a second limit, and an I/O consumption value associated with the system process is higher than a third limit;
- and
- classifying the system process as a data mining process if the first time period exceeds a predetermined value.
5 more elements
An article of manufacture comprising:
- a computer readable storage medium including data storing instructions thereon that, when accessed by a machine, cause the machine to perform a method comprising:
- monitoring access of a process to a resource;
- classifying if the process is a data mining process based on at least one of a plurality of monitored values, wherein the monitored values include:
- an access rate value associated with the process;
- a randomness value associated with the process;
- an eviction rate value associated with the process;
- and
- an I/O consumption value associated with the process;
- determining a first time period when the access rate value is higher than a first limit, the eviction rate value is higher than a second limit, and the I/O consumption value is higher than third limit;
- and
- classifying the process as a data mining process if the first time period exceeds a predetermined value.
8 more elements
Dependencies are inferred from the claim text.