IO deterministic optimization strategy method for NVMe
An optimization strategy and a deterministic technology, applied in the field of computer science, can solve problems such as the inability to completely eliminate the tail delay of garbage collection operations, the inability to fully realize the performance, and the inability to know when the solid-state drive is in the garbage collection state, etc., to reduce the tail delay Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0024] Combined with the accompanying drawings below ( Figure 1-Figure 5 ) and Examples illustrate the present invention.
[0025] refer to Figure 1 to Figure 5 , an NVMe-oriented IO deterministic optimization strategy method, comprising the following steps: Step A, by dividing the NVMe storage unit set to realize that different sets are independent from each other, so that reading, writing and garbage collection can be performed in parallel between different sets Operation; Step B, for the NVMe after the collection is divided, propose a new I / O request scheduling algorithm to avoid garbage collection and I / O request access conflicts; Step C, design a new cache management algorithm to perceive the NVMe collection garbage collection operation, Avoid the possibility of garbage collection operations and I / O request access conflicts to the greatest extent, and reduce the performance jitter of I / O requests. The step A also includes using the NVMe itself to have several parallel...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com