METHOD AND HOST DEVICE FOR ASSESSING EXECUTION OF TRIM COMMANDS

A method and host device for assessing execution of trim commands are provided. In one embodiment, a trace of trim and write commands sent to a storage device are obtained. For each trim command in the trace, a subsequent write command to a same logical block address (LBA) as the trim command is ide...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: SOBOL, EYAL, GILAD, OMER, HAHN, JUDAH, G, COHEN, OREN
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A method and host device for assessing execution of trim commands are provided. In one embodiment, a trace of trim and write commands sent to a storage device are obtained. For each trim command in the trace, a subsequent write command to a same logical block address (LBA) as the trim command is identified, and an elapsed time between the trim and write commands is calculated. This information can be used to display a histogram and/or to optimize when the storage device executes trim commands and/or when the host device issues trim commands. L'invention concerne un procédé et un dispositif hôte permettant d'évaluer l'exécution de commandes d'ajustement. Dans un mode de réalisation, une trace de commandes d'ajustement et d'écriture envoyées à un dispositif mémoire est obtenue. Pour chaque commande d'ajustement dans la trace, une commande d'écriture postérieure vers une même adresse de bloc logique (ABL) que la commande d'ajustement est identifiée, et un temps écoulé entre les commandes d'ajustement et d'écriture est calculé. Ces informations peuvent être utilisées pour afficher un histogramme et/ou pour optimiser quand le dispositif mémoire exécute des commandes d'ajustement et/ou quand le dispositif hôte émet des commandes d'ajustement.