US Patent No. 10,338,842

NAMESPACE/STREAM MANAGEMENT


Patent No. 10,338,842
Issue Date July 02, 2019
Title Namespace/stream Management
Inventorship Jason Martineau, Milpitas, CA (US)
Stephen Garry Fischer, Mountain View, CA (US)
Changho Choi, San Jose, CA (US)
Assignee Samsung Electronics Co., Ltd., (KR)

Claim of US Patent No. 10,338,842

1. A method comprising:receiving logical streams from a plurality of namespaces;
determining characteristics of logical streams associated with the plurality of namespaces;
selecting a configurable assignment mode; and
assigning the logical streams associated with the plurality of namespaces to a plurality of hardware streams to access physical storage blocks associated with a data storage device based on the characteristics of the logical streams and the configurable assignment mode,
wherein a number of hardware streams to access the physical storage blocks associated with the data storage drive is fixed, and a number of logical streams associated with the plurality of namespaces is varied depending on I/O processes running on a host computer.