Unlock instant, AI-driven research and patent intelligence for your innovation.

User configurable passive background actions

A configuration command and solid-state drive technology, applied in the enhanced field, can solve problems such as slowing down SSD read/write performance

Active Publication Date: 2021-11-09
SAMSUNG ELECTRONICS CO LTD
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This process can slow down SSD read / write performance because reads / writes must wait for garbage collection to complete before requests can be serviced

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
  • User configurable passive background actions
  • User configurable passive background actions
  • User configurable passive background actions

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] Reference will now be made in detail to the embodiments of the inventive concept, examples of which are illustrated in the accompanying drawings. In the following detailed description, several specific details are set forth in order to provide a thorough understanding of the inventive concepts. However, it is understood that one of ordinary skill in the art may practice the inventive concept without these specific details. In other instances, well-known methods, procedures, components, circuits and networks have not been described in detail so as not to unnecessarily obscure aspects of the embodiments.

[0022] It will be understood that, although the terms first, second, etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, a first module could be called a second module, and, similarly, a second module could be called a first module, wi...

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

This case involves user-configurable passive background operations. A system and method for allowing an SSD (120) to perform passive garbage collection is described. The SSD (120) may include: a storage device (315) for data; and garbage collection logic (340) that may perform garbage collection on the storage device (315). The receiving circuit (305) can receive configuration commands (405) from the host (105). The configuration command (405) may include conditions (410, 505, 605), such as idle duration (505) and / or queue depth threshold (605). Condition storage (325) may store conditions (410, 505, 605). A state determiner (320) may determine the state (510, 610) of the SSD (120). The comparator (330) may compare the state (510, 610) of the SSD (120) with the conditions (410, 505, 605) to determine whether to trigger passive garbage collection.

Description

[0001] relevant application data [0002] This application claims the benefit of US Provisional Patent Application Serial No. 62 / 309,954, filed March 17, 2016, which is hereby incorporated by reference for all purposes. technical field [0003] The inventive concept relates generally to solid-state drives (SSDs), and more particularly, to enhancements when SSDs can perform garbage collection (Garbage Collection). Background technique [0004] Garbage collection is a common event for solid state drives (SSD). When an SSD runs out of free erase blocks, it performs garbage collection (GC) to free up new erase blocks for new writes. This process can slow down SSD read / write performance because reads / writes must wait for garbage collection to complete before requests can be serviced. Features such as storage intelligence help with this problem through host-initiated garbage collection. However, this requires the host to issue a garbage collection command to notify the device t...

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 Patents(China)
IPC IPC(8): G06F3/06
CPCG06F3/0604G06F3/064G06F12/0246G06F2212/7205G06F12/0253G06F12/0261G06F2212/1044G06F2212/2022
Inventor 曾世贤崔昌皓
Owner SAMSUNG ELECTRONICS CO LTD