Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Opportunity window hints for background operations in SSD and SSD

A solid-state disk, opportunistic technology, applied in the input/output process of data processing, instrumentation, electrical digital data processing, etc., can solve problems such as complex background operations, fluctuations in bandwidth and delay, and interruption of host read/write operations.

Active Publication Date: 2018-11-02
SAMSUNG ELECTRONICS CO LTD
View PDF4 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Some background operations (such as garbage collection and recycling) are quite complex and can cause severe disruption of host read / write operations
The bandwidth and latency observed by the host can fluctuate significantly due to the internal background operations of the SSD

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Opportunity window hints for background operations in SSD and SSD
  • Opportunity window hints for background operations in SSD and SSD
  • Opportunity window hints for background operations in SSD and SSD

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] Each of the features and teachings disclosed herein can be used alone or in combination with the other features and teachings to provide a system and method for providing window of opportunity hints for performing background operations in an SSD. Representative examples utilizing many of these additional features and teachings, both individually and in combination, are described in further detail with reference to the accompanying drawings. This detailed description is only intended to teach those skilled in the art further details for implementing aspects of the present teachings, and is not intended to limit the scope of the claims. Thus, combinations of features disclosed above in the Detailed Description may not be necessary to practice the teachings in the broadest sense, but are instead taught merely as certain representative examples to describe the teachings.

[0017] In the following description, for purposes of explanation only, specific terminology is set for...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides an opportunity window hints for background operations in an SSD and the SSD The method includes: receiving a plurality of host commands from a host to access storage media of asolid-state drive (SSD); monitoring a raw rate for performing the plurality of host commands; calculating an average rate by taking an average of the raw rate over a time unit; comparing the average rate against a threshold; detecting that the average rate falls below the threshold indicating an opening of an opportunity window; providing hints for the opportunity window; and determining whether to perform pending or imminent background operations during the opportunity window.

Description

[0001] Cross References to Related Applications [0002] This application claims the benefit of and priority to U.S. Provisional Patent Application No. 62 / 485,296, filed April 13, 2017, the disclosure of which is incorporated herein by reference in its entirety. technical field [0003] The present disclosure relates generally to solid state disks (SSDs), and more particularly, to a system and method for providing window of opportunity hints for performing background operations in SSDs. Background technique [0004] Solid State Disks (SSDs) store host / user data in storage media such as flash media. Flash media is read / write capable and persistent and requires careful management. The SSD controller manages the flash media of the SSD to provide reliable, high-performance and cost-effective data storage. The SSD controller needs to perform various internal background operations to prolong the life cycle of the SSD and provide reliable operation of the SSD. Examples of such i...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F12/02G06F12/0868
CPCG06F12/0246G06F12/0868G06F2212/7205G06F3/0659G06F3/0611G06F3/0653G06F3/0679G06F2212/7201G06F11/3034G06F11/3452G06F2201/81G06F3/0604G06F12/10G06F11/34
Inventor 拉姆达斯·卡恰尔金钟民奇亮奭
Owner SAMSUNG ELECTRONICS CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products