US 11,836,077 B2
Dynamically tuning host performance booster thresholds
Yanhua Bi, Shanghai (CN)
Assigned to Micron Technology, Inc., Boise, ID (US)
Appl. No. 17/050,237
Filed by Micron Technology, Inc., Boise, ID (US)
PCT Filed Sep. 1, 2020, PCT No. PCT/CN2020/112827
§ 371(c)(1), (2) Date Oct. 23, 2020,
PCT Pub. No. WO2022/047619, PCT Pub. Date Mar. 10, 2022.
Prior Publication US 2023/0229590 A1, Jul. 20, 2023
Int. Cl. G06F 12/02 (2006.01); G06F 3/06 (2006.01)
CPC G06F 12/0292 (2013.01) [G06F 3/061 (2013.01); G06F 3/0634 (2013.01); G06F 3/0659 (2013.01); G06F 3/0679 (2013.01)] 25 Claims
OG exemplary drawing
 
1. A memory system comprising:
a set of memory devices comprising memory addressable according to physical memory addresses;
an interface configured to be coupled with a host system and the set of memory devices, the interface configured to communicate commands with the host system according to a first command mode associated with a logical address space of the memory system, the logical address space comprising a plurality of regions, the interface further configured to communicate commands with the host system according to a second command mode for one or more of the plurality of regions, the second command mode associated with the physical memory addresses; and
a controller coupled with the interface and the memory system and configured to cause the memory system to:
determine a region of the plurality of regions activated for the second command mode;
receive a first plurality of commands from the host system associated with the region;
determine, upon deactivating the region from the second command mode, a first threshold for the region based at least in part on determining, for the first plurality of commands, a first quantity of read commands serviced according to the second command mode;
receive a second plurality of commands from the host system associated with the region; and
activate the region for the second command mode based at least in part on a second quantity of read commands of the second plurality of commands exceeding the first threshold.