REMOVE-ON-DELETE TECHNOLOGIES FOR SOLID STATE DRIVE OPTIMIZATION
First Claim
Patent Images
1. A system for marking data stored on a solid state drive (“
- SSD”
) as invalid, the system comprising;
an SSD driver coupled to a file system via a first interface wherein the first interface includes a command interface operational to communicate invalid data information from the file system to the SSD driver, and wherein the invalid data information identifies the data stored on the SSD that corresponds to information being deleted by the file system; and
a second interface operable to couple the SSD driver to the SSD sufficient to cause the SSD to mark the data stored on the SSD that corresponds to the information being deleted by the file system as invalid.
2 Assignments
0 Petitions
Accused Products
Abstract
Technologies for identifying data stored on a solid state drive (“SSD”) device that correspond to data associated with a delete event, and marking the deleted data stored on the SSD as invalid such that the SSD can avoid unnecessary operations on the invalid data. Included are interfaces operable to communicate invalid data information and providing a remove-on-delete command that provides invalid data information sufficient to identify the SSD data to be marked as invalid.
158 Citations
20 Claims
-
1. A system for marking data stored on a solid state drive (“
- SSD”
) as invalid, the system comprising;an SSD driver coupled to a file system via a first interface wherein the first interface includes a command interface operational to communicate invalid data information from the file system to the SSD driver, and wherein the invalid data information identifies the data stored on the SSD that corresponds to information being deleted by the file system; and a second interface operable to couple the SSD driver to the SSD sufficient to cause the SSD to mark the data stored on the SSD that corresponds to the information being deleted by the file system as invalid. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
- SSD”
-
11. A method of marking data stored on a solid state drive (“
- SSD”
) as invalid, the method comprising;receiving an event indicating information being deleted; identifying the data stored on the SSD that corresponds to the information being deleted; and instructing the SSD to mark the identified data as invalid. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
- SSD”
-
19. A computer-readable medium including computer-readable instructions embodying a method of marking data stored on a solid state drive (“
- SSD”
) as invalid, the method comprising;receiving an event indicating information being deleted; identifying the data stored on the SSD that corresponds to the information being deleted; and instructing the SSD to mark the identified data as invalid. - View Dependent Claims (20)
- SSD”
Specification