US 12,216,525 B2
Detecting page fault traffic
Luca Porzio, Casalnuovo (IT); Alessandro Orlando, Milan (IT); Danilo Caraccio, Milan (IT); and Roberto Izzi, Caserta (IT)
Filed by Micron Technology, Inc., Boise, ID (US)
Filed on Apr. 21, 2023, as Appl. No. 18/137,895.
Application 18/137,895 is a continuation of application No. 17/668,210, filed on Feb. 9, 2022, granted, now 11,663,062.
Application 17/668,210 is a continuation of application No. 16/993,690, filed on Aug. 14, 2020, granted, now 11,249,830, issued on Feb. 15, 2022.
Prior Publication US 2023/0367663 A1, Nov. 16, 2023
Int. Cl. G06F 11/07 (2006.01); G06F 11/30 (2006.01)
CPC G06F 11/073 (2013.01) [G06F 11/076 (2013.01); G06F 11/0772 (2013.01); G06F 11/0781 (2013.01); G06F 11/3037 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A method, comprising:
generating a plurality of weighted counts each associated with a data size in a subset of respective data sizes;
incrementing a value of a counter associated with a first data size in response to receiving one or more commands, wherein each command of the one or more commands indicates a respective set of data having the first data size and wherein the one or more commands indicate respective additional sets of data each having a respective data size in the subset of respective data sizes;
selecting a highest weighted count of the plurality of weighted counts based at least in part on generating the plurality of weighted counts and based at least in part on incrementing the value of the counter, wherein the highest weighted count corresponds to the first data size; and
executing, based at least in part on selecting the highest weighted count, the one or more commands according to an order that is based on the first data size.