ТЕХНОЛОГИИ УНИЧТОЖЕНИЯ ПРИ УДАЛЕНИИ ДЛЯ ОПТИМИЗАЦИИ ТВЕРДОТЕЛЬНОГО НАКОПИТЕЛЯ

1. Система для пометки данных, сохраненных на твердотельном накопителе ("SSD"), как недействительных, причем система содержит !  драйвер SSD, связанный с файловой системой через первый интерфейс, при этом первый интерфейс включает в себя командный интерфейс, функционирующий так, чтобы передавать информацию о недействительных данных из файловой системы драйверу SSD, и при этом информация о недействительных данных идентифицирует данные, сохраненные на SSD, которые соответствуют информации, удаляемой файловой системой; и !  второй интерфейс, функционирующий так, чтобы связывать драйвер SSD с SSD так, чтобы инструктировать SSD пометить данные, сохраненные на SSD, которые соответствуют информации, удаляемой файловой системой, как недействительные. !  2. Система по п.1, в которой командный интерфейс осуществлен как новая команда управления вводом-выводом ("IOCTL"). !  3. Система по п.1, в которой командный интерфейс осуществлен как расширение к команде управления вводом-выводом ("IOCTL"). !  4. Система по п.1, в которой информация о недействительных данных включает в себя логическую адресацию блоков ("LBA") и длину. !  5. Система по п.1, в которой пометка данных, сохраненных на SSD, как недействительных дает возможность SSD избежать ненужных операций с недействительными данными. !  6. Система по п.5, в которой предоставление возможности SSD избегать ненужных операций с недействительными данными дополнительно подразумевает операции драйвера SSD. !  7. Система по п.1, в которой второй интерфейс является интерфейсом усовершенствованной технологии присоединения ("ATA"). !  8. Система по п.1, в которой второй интерфейс является интерфейсом малых компьютерных систем ("SCSI").