US 12,487,932 B2
Controller of storage device
Hyun Jin Chung, Gyeonggi-do (KR); and Hee Cheol Kim, Gyeonggi-do (KR)
Assigned to SK hynix Inc., Gyeonggi-do (KR)
Filed by SK hynix Inc., Gyeonggi-do (KR)
Filed on Oct. 13, 2023, as Appl. No. 18/486,165.
Claims priority of application No. 10-2023-0054851 (KR), filed on Apr. 26, 2023.
Prior Publication US 2024/0362164 A1, Oct. 31, 2024
Int. Cl. G06F 12/08 (2016.01); G06F 12/02 (2006.01); G06F 12/0815 (2016.01)
CPC G06F 12/0815 (2013.01) [G06F 12/0215 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A controller of a storage device, the controller comprising:
a memory configured to serve as a lookahead cache;
a read request storage configured to store therein read requests; and
a cache manager configured to
selectively perform a bottleneck check operation when a process for a read request stored in the read request storage is completed, and
selectively deactivate the lookahead cache based on a check result in at least one bottleneck check operation,
wherein the bottleneck check operation is performed when the read request results in a cache hit, and is not performed when the read request results in a cache miss.