Trim SSD: limpieza preventiva en una unidad de estado sólido. ¿Qué es la función TRIM y cómo la habilito? Habilitando el recorte

TRIM es una función (comando) importante que puede extender significativamente la vida útil de su SSD. Si la función TRIM está habilitada y funcionando, cuando se eliminan archivos del SSD, los datos de las celdas de memoria no utilizadas se borran por completo. Cuando el usuario simplemente elimina datos, las celdas simplemente se marcan como no utilizadas, pero en realidad permanecen llenas.

Normalmente, la compatibilidad con TRIM para SSD está habilitada en los sistemas operativos. sistemas windows(incluido Windows 7/8/10) de forma predeterminada. Pero en ocasiones sucede que por un motivo u otro es posible que esta opción no esté activada. Por lo tanto, para mantener el rendimiento y prolongar la vida útil de su SSD, es mejor comprobar si la función TRIM está funcionando.

Cómo hacer esto, así como cómo habilitar TRIM en Windows si la función no funciona, lea estas breves instrucciones.

Cómo comprobar si el comando TRIM está habilitado (usando Windows 10 como ejemplo)


En nuestro ejemplo (ver captura de pantalla arriba), el informe recibido muestra que el comando TRIM está habilitado y utilizado; el valor es 0 frente a NTFS DisableDeleteNotify.

Si el número fuera “1”, significaría que el comando TRIM está deshabilitado.

Cómo habilitar TRIM en Windows 10, 8 y Windows 7

Si la función TRIM está desactivada, cuando usando SSD unidad, se recomienda encarecidamente activarla.

Método uno:


Segunda forma:

Si "Optimización de disco" determina el tipo de medio correctamente, pero en realidad la compatibilidad con TRIM está deshabilitada, entonces el comando TRIM se puede habilitar manualmente:


Cómo desactivar TRIM

Si desea desactivar la compatibilidad con TRIM, entonces:

  • Correr línea de comando Windows como administrador;
  • Ejecute el comando Conjunto de comportamiento fsutil deshabilitado eliminar notificación NTFS 1 .

Conclusión

Todo lo anterior se aplica a los sistemas operativos Windows 10, 8 y Windows 7, donde la compatibilidad con TRIM suele funcionar de forma predeterminada, pero en algunos casos aún se requiere la intervención del usuario para habilitar esta opción. En cuanto a los sistemas operativos más antiguos de Microsoft (Windows XP y Vista), no hay soporte TRIM incorporado, pero se puede habilitar usando varios programas, por ejemplo, versiones anteriores de Samsung Magician, Intel SSD Toolbox, etc.

15. 07.2018

Blog de Dmitry Vassiyarov.

Trim SSD: limpieza preventiva en una unidad de estado sólido

Saludos queridos lectores de mi blog. Al elegir los temas para el siguiente artículo, revisé las preguntas más frecuentes. Entre los cuales destaca por separado el tema de la optimización del funcionamiento de los discos de memoria principal.

Por esta razón, decidí hablar sobre una opción como Trim SSD, que le permite optimizar el funcionamiento de una unidad de estado sólido.

Punto débil de las unidades SSD

Mucha gente ha oído hablar de las ventajas de las unidades SSD sobre las HDD. Y estoy seguro de que a todos los propietarios de PC no les importaría reemplazar los lentos y ruidosos discos duros de su automóvil por memorias silenciosas y rápidas. Sin embargo, no todo el mundo conoce una propiedad tan desagradable de las unidades de estado sólido como una notable desaceleración, que se detecta después de numerosos ciclos de borrado y escritura de información.

El caso es que en HDD este proceso se produce "sin dolor". Al recibir una notificación de que un archivo ha sido eliminado, el sistema anota las direcciones que ocupa. Y los datos nuevos, cuando se guardan, simplemente se escriben sobre los antiguos en este lugar reservado.

Desafortunadamente, las cosas suceden de manera completamente diferente con los SSD. Para almacenar información utilizan memorias flash MLC y TLC (en versiones económicas), divididas en “páginas” de 4 KB de tamaño. Un grupo de 128 páginas forma un bloque de 512 KB. Al mismo tiempo, el sistema de gestión de información en MLC SSD tiene las siguientes características:

  • La escritura se realiza sólo en celdas previamente borradas;
  • Los datos se pueden almacenar en "páginas" separadas;
  • La información se elimina sólo para todo el bloque;

¡Absurdo!

Los lectores lógicos verán inmediatamente lo absurdo de la situación. Y preguntarán: “¿Qué hacer si parte de las “páginas” del bloque están ocupadas? los archivos necesarios¿Y el resto debe registrarse? El secreto tecnológico es utilizar memoria caché de disco de estado sólido, donde no se aplican las restricciones anteriores. En este caso, el sistema funciona según el siguiente algoritmo:

  • Hay información sobre un bloque en el que algunas de las páginas no se utilizan (allí se almacenan físicamente los datos de un archivo eliminado lógicamente);
  • Para registrarse en esta ubicación nueva información este bloque se copia completamente en el caché y luego se elimina de la memoria flash del disco;
  • En el caché se borran las páginas innecesarias (esto ya se puede hacer aquí);
  • El bloque limpio se vuelve a escribir en su lugar;
  • Ahora puedes guardar nueva información en las páginas gratuitas del bloque.

Como comprenderá, tal proceso requiere tiempo específico. Esto se refleja en una notable ralentización al guardar archivos grandes en el SSD. En el que ya se ha escrito algo y se ha borrado muchas veces.

Para mantener la alta velocidad de escritura de las unidades de estado sólido, los desarrolladores han proporcionado la función Trim SSD en el sistema. ¿Qué significa "cortar" en inglés? Su esencia es borrar de antemano la información innecesaria de las páginas de la memoria flash destinadas a la grabación.

El método de limpieza es el mismo que el descrito anteriormente. Pero esto sucede en segundo plano, sin crear una carga adicional en el procesador, el disco, el sistema operativo y sin afectar las aplicaciones en ejecución.

Esta función se proporciona en muchos sistemas operativos modernos que se ejecutan en PC, servidores, teléfonos inteligentes y otros dispositivos.

Recortar no funciona con discos virtuales, imágenes y con la mayoría de matrices RAID. Dado que Trim es parte de la interfaz ATA, entonces unidades externas, conectados a través de USB, tampoco admiten esta opción. La excepción son algunos “oficiales de las SS” que trabajan a través de .

Comprobando y conectando Trim

Estoy seguro de que los propietarios de computadoras y portátiles con SSD probablemente se estén preguntando si su dispositivo es compatible con Trim. En Windows 7, 8, 10 esto se puede comprobar fácilmente. ¿Cómo? Enviando una solicitud en nombre del administrador en la línea de comando (puede encontrarla rápidamente en "Buscar"). Entonces, inicie el modo deseado e ingrese el siguiente texto:

Porque no podrás copiar y pegar el comando. Recomiendo anotarlo con atención en un papel o abrirlo con antelación. estas instrucciones en la ventana cercana.

Entramos, comprobamos, miramos la pantalla. Dependiendo del tipo de formateo del disco, recibirá un mensaje como:

NTFS DisableDeleteNotify = 0

El número después del signo igual solo muestra el estado del Trim SSD: "cero" - habilitado; La "unidad" no funciona.

En la mayoría de los casos, recibirá una respuesta positiva a dicha solicitud. Porque el esta función activado en el sistema de forma predeterminada. Pero puede ser que esto no haya ocurrido por determinadas razones. Puede habilitar Recortar manualmente con un comando tan rápido como pueda verificarlo:

comportamiento fsutil establecido deshabilitadoeletenotify NTFS 0 - para el sistema de archivos NTFS;

Comportamiento fsutil establecido deshabilitadoeletenotify ReFS 0 - para ReFS.

Pero aún así recomiendo realizar una serie de acciones para identificar el motivo por el cual la función Recortar no funcionó. Primero, averigüemos si el sistema reconoció su SSD correctamente. Lo encontramos en el Explorador, hacemos clic derecho, seleccionamos “Propiedades” y la pestaña “Servicio”. Aquí nos interesa el botón “Optimizar” (acompañado del habitual icono de “desfragmentación”). Abre una tabla con volúmenes de disco. Lo estudiamos para comprobar su coherencia con la información.

Si en lugar de " unidad de estado sólido"será indicado" disco duro", entonces tendremos que decirle al sistema el verdadero tipo de disco. Como de costumbre, abra la línea de comando y, como administrador, ejecute el "análisis de rendimiento del disco" escribiendo:

disco winsat formal + Enter.

Después de esto, el propio sistema operativo debería activar Trim.

TrimSSD para otros sistemas operativos diferentes

También puedes habilitar Trim en Windows XP o Vista, pero esto requerirá software especializado: Caja de herramientas Intel SSD, Mago Samsung o 0&0 desfragmentación, donde se activa manualmente la opción deseada.

Los propietarios de computadoras Apple generalmente no se preocupan de que Trim funcione con SSD nativos. Pero si decides instalar un dispositivo de terceros, pueden surgir problemas. Especialmente con versiones anteriores del sistema operativo.

Pero con la llegada de Mac OS X 10.11 El Capitan, fue posible conectar Trim. Necesitas iniciar Terminal y activar el comando.

habilitar sudo trimforce

utilizando la contraseña de administrador. Lo principal aquí es ser persistente hasta el final, a pesar de las advertencias del sistema.

EN Versiones de Linux 2.6.33 y superiores el soporte de ajuste es automático. Pero si desea gestionar este proceso manualmente, verifique la compatibilidad de los sistemas de archivos (se requiere Ext4 o Btrfs). A continuación deberá realizar cambios a través de fstab gksudo gedit /etc/fstab. Sólo necesita ingresar el comando de descarte en la línea de parámetros para cada partición Ext4:

UUID=/ext4 descartar, errores=remontar-ro 0 1.

Luego guardamos y reiniciamos la PC. Honestamente, este método Implica realizar ajustes en el funcionamiento del sistema y está asociado a ciertos riesgos.

Aún espero, queridos lectores, que para su sistema ssd realizará el procesamiento de recorte sin configuraciones adicionales.

Con esto me despido de vosotros, mucha suerte a todos.

TRIM es una función de "recolección de basura" en las unidades SSD.

Al escribir un archivo en el disco duro, el sistema operativo escribe las coordenadas de este archivo en una tabla especial en el disco: MFT (Tabla de archivos maestra - "Tabla de archivos principal"), por lo que MFT le dice al sistema la ubicación exacta de los grupos. con los datos requeridos.

Cuando se elimina un archivo, el sistema borra su dirección de esta tabla sin tocar el archivo en sí, y cuando se escribe un archivo nuevo, se escribe sobre el anterior.

Esto sucede en los discos duros HDD, pero para los SSD es necesario, además de borrar la entrada en el MFT, borrar el propio archivo de las celdas. memoria flash(Función NAND).

Aquí es donde TRIM viene al rescate, todo cuyo trabajo se reduce a eliminar datos de las celdas de memoria cuando se borra el registro sobre ellas del MFT, aumentando así la velocidad de escritura y reduciendo significativamente el número de ciclos de reescritura.

Condiciones bajo las cuales TRIM funcionará:

El controlador de la unidad SSD debe admitir el comando TRIM,
- esta función debe estar habilitada en el sistema operativo,
- activado Modo AHCI funcionamiento del controlador de disco.

En el sistema operativo Windows (Windows 7, Servidor de windows 2008 R2 y Windows 8), así como en Linux a partir de la versión del kernel 2.6.33, esta función está habilitada.
Debería instalarse automáticamente si su SSD se ejecuta en modo AHCI.

Verifique que el controlador SATA esté configurado en modo AHCI en el BIOS.
También puedes verificar esto en el "Administrador de dispositivos".

Para comprobar si TRIM está activo en Windows:

Haga clic en el botón "Inicio"
cmd

- en la ventana de la línea de comando ingrese: consulta de comportamiento fsutil DisableDeleteNotify y presione
- si la respuesta es “0”, entonces TRIM está habilitado
- si es “1” - deshabilitado.

Para habilitar TRIM necesita:

Haga clic en el botón "Inicio"
- ingrese la línea en el campo de búsqueda: cmd
- en cmd.exe, haga clic con el botón derecho del ratón y seleccione "Ejecutar como administrador"
- en la línea de comando ingrese: consulta de comportamiento fsutil | establecer DisableDeleteNotify = 0 y presione .

FLASH BiCS gemelos - nueva tecnología memoria flash tridimensional

11 de diciembre de 2019 en el Encuentro Internacional sobre dispositivos electrónicos(IEDM) IEEE TOKYO-Kioxia Corporation anunció la tecnología de memoria flash tridimensional: Twin BiCS FLASH.

Conductor AMD Radeón Software Adrenalin Edition 2020 19.12.2 WHQL (agregado)

El 10 de diciembre, AMD presentó mega controlador radeón Software Adrenalin 2020 Edición 19.12.2 WHQL.

Acumulativo Actualizacion de Windows 10 1909KB4530684

El 10 de diciembre de 2019, Microsoft lanzó la actualización acumulativa KB4530684 (compilación 18363.535) para la actualización de noviembre de 2019 de Windows 10 (versión 1909) en procesadores x86, x64 (amd64), ARM64 y Windows Server 2019 (1909) para sistemas basados ​​en x64.

Controlador NVIDIA Game Ready GeForce 441.66 WHQL

Conductor NVIDIA GeForce Game Ready 441.66 WHQL incluye soporte para MechWarrior 5: Mercenaries y Detroit: Become Human, y también agrega soporte G-SYNC para los monitores MSI MAG251RX y ViewSonic XG270.

La función TRIM es de particular importancia. No es necesario para los discos duros normales, por lo que mucha gente ni siquiera sabe de su presencia. Esto es debido a dispositivo diferente estas unidades. Cuando un disco duro normal elimina un archivo, en realidad simplemente elimina datos de la tabla MFT sobre la ubicación de este archivo. Los mismos bytes de este archivo continúan en el disco. Sólo en la tabla queda desocupada esta zona, donde se puede volver a anotar la información. Por eso es posible recuperar archivos eliminados, porque no se eliminan físicamente. El disco duro escribirá información con igual facilidad tanto en sectores completamente limpios como en aquellos en los que ya se ha grabado algo. Cuando se escriben datos nuevos, los antiguos simplemente se borran. Pero las unidades SSD se basan en memoria flash, no en grabación magnética. La grabación rápida de información en ellos solo es posible en celdas de memoria vacías. Por supuesto, una unidad de este tipo puede primero borrar información antigua y luego escribir información nueva allí, pero dedicará mucho más tiempo a esto, lo que significa que se perderá la principal ventaja de las unidades SSD: la velocidad. Aquí es donde ayuda funcion especial, lo que garantiza el rendimiento de las unidades SSD al nivel adecuado.

Configuración de la función TRIM.

La función TRIM está diseñada para una tarea simple pero importante para una unidad de estado sólido: borrar bytes marcados como libres. Esto asegura que se escriba nueva información en ellos lo más rápido posible, ya que la memoria flash está preparada de antemano para este proceso. Este trabajo se realiza utilizando el sistema operativo y es compatible con Windows a partir de la versión 7. El programa se ejecuta en segundo plano y siempre está habilitado de forma predeterminada, por lo que conectar y reconocer unidades de estado sólido generalmente no causa problemas.

Cómo funciona TRIM

El diseño de las unidades SSD es radicalmente diferente al de los discos duros convencionales. Su memoria está organizada en páginas que sólo pueden borrarse por completo. Pero unidad SSD Por sí solo no puede distribuir información de manera más eficiente, porque el sistema operativo no le brinda información sobre qué páginas deben borrarse físicamente. Por lo tanto, la unidad funciona con el máximo rendimiento siempre que tenga páginas libres para escribir. Tan pronto como paginas en blanco Si se agota, la unidad se verá obligada a realizar una operación de limpieza antes de escribir, lo que reducirá en gran medida su velocidad. La función TRIM para SSD se ha agregado a Sistema operativo para comunicarse con la unidad y decirle qué páginas se pueden borrar. Esto sucede en segundo plano y el rendimiento de la computadora en su conjunto. por mucho tiempo sigue siendo alto. Además, la memoria flash tiene un número limitado de ciclos de escritura, y esto también se tiene en cuenta. Por lo tanto, no hay un uso repetido de algunas celdas mientras otras están inactivas, por lo que la vida útil del variador y su confiabilidad aumentan significativamente.

Cómo comprobar si el comando TRIM está habilitado

Para que TRIM funcione correctamente, normalmente no es necesario hacer nada. Sin embargo, hay muchos fabricantes de unidades y el sistema también se puede configurar de manera diferente, por lo que no está de más ver si TRIM está habilitado. Debe recordarse que la compatibilidad con la función TRIM para SSD se desactivará si la unidad se utiliza en una matriz RAID o si la recuperación está habilitada en el sistema. En este caso, no podrá habilitarlo. Comprobar si TRIM funciona en Windows 10, 8 o 7 es bastante sencillo. Para hacer esto, simplemente ejecute la línea de comando como administrador e ingrese el siguiente comando:

consulta de comportamiento fsutil DisableDeleteNotify

Si el resultado es 0, entonces la función funciona, y si el resultado es 1, entonces está deshabilitada. Siempre es útil comprobar el funcionamiento de TRIM, ya que es posible que esta función no funcione con algunas configuraciones del BIOS. Con este método puede averiguar si está habilitado en sistema en ejecución. Si no funciona, la recuperación del sistema está deshabilitada y la unidad no está incluida en la matriz RAID, entonces es útil mirar en el BIOS y ver el modo de funcionamiento del disco; se debe seleccionar el modo AHCI.

Cómo habilitar TRIM en Windows

Si la prueba dice que TRIM no funciona, puede intentar habilitar esta función manualmente. Sin embargo, esto no funcionará para unidades SSD conectadas mediante USB. Para todos los demás modelos, habilite la función TRIM en Windows 10 y superior versiones anteriores muy simple. Para hacer esto, ingrese uno de los comandos en la línea de comando:

Comportamiento fsutil establecido enableeletenotify NTFS 0: si se utiliza el sistema de archivos NTFS.

Comportamiento fsutil establecido deshabilitadoeletenotify ReFS 0: si se utiliza el sistema de archivos ReFS.

Antes de ingresarlos, es útil mirar las propiedades del disco y asegurarse de que allí se muestra como una “unidad de estado sólido” y no solo como un “disco duro”. En caso de problemas en este lugar, debe ingresar el comando winsat diskformal en la línea de comando; esto ayudará al sistema a determinar correctamente el tipo de disco. También es útil desfragmentarlo antes de encenderlo, especialmente si el disco ha estado en uso durante algún tiempo y se han acumulado muchos archivos en él.

Cómo desactivar TRIM

Deshabilitar TRIM es tan fácil como activarlo. Esto también se puede hacer a través de la línea de comando: debe ingresar el comandodisabledeletenotify 1. Debería aparecer el mensaje NTFS DisableDeleteNotify = 1, lo que significa que la función está deshabilitada.

Sin embargo, es difícil imaginar una situación en la que se requiera una operación de este tipo. Después de todo, esta función está diseñada para optimizar y acelerar el funcionamiento de la unidad SSD. Además, prolonga enormemente su vida. Por lo tanto, al desactivarlo, prepárese para que el rendimiento de la computadora disminuya notablemente y la vida útil de la unidad se reduzca considerablemente.

Los métodos enumerados aquí para habilitar y deshabilitar TRIM funcionan en las versiones de Windows 7, 8 y 10. Sin embargo, muchas computadoras usan XP y Vista más antiguos. No tienen herramientas integradas para conectar correctamente un SSD, pero la situación no es desesperada. Sólo tiene que buscar e instalar software adicional, por ejemplo, Intel SSD Toolbox. Comparta en los comentarios si tuvo problemas para identificar el disco SSD y si la función TRIM se activó inmediatamente después de conectarse. Por favor indica versión de Windows y modelo de disco: esta información sin duda resultará interesante y útil para muchos lectores.

Primero en Windows Server, y ahora en Windows 10, apareció el moderno sistema de archivos REFS (Resilient) Sistema de archivos), en el que puedes formatear discos duros Espacios de computadora o disco creados por herramientas del sistema.

Este artículo trata sobre qué es el sistema de archivos REFS, sus diferencias con NTFS y posibles aplicaciones para el usuario doméstico promedio.

Además de las funciones relacionadas con el mantenimiento de la integridad de los datos en los discos, REFS tiene las siguientes diferencias principales con respecto al sistema de archivos NTFS:

  • Generalmente mejor rendimiento, especialmente cuando se usa espacios de almacenamiento.
  • El tamaño del volumen teórico es 262144 exabytes (frente a 16 para NTFS).
  • Sin límite de ruta de archivo de 255 caracteres (en REFS: 32768 caracteres).
  • REFS no admite nombres de archivos DOS (es decir, acceso a la carpeta C:\Archivos de programa\ en camino C:\programa~1\ no funcionará). En NTFS, esta característica se mantuvo por compatibilidad con software anterior.
  • REFS no admite compresión, atributos adicionales ni cifrado del sistema de archivos (NTFS lo tiene, pero funciona para REFS).

EN actualmente la hora no se puede formatear disco del sistema en REFS, la función sólo está disponible para no unidades del sistema(no compatible con unidades extraíbles), así como para espacios en disco y, quizás, solo la última opción pueda resultar verdaderamente útil para el usuario medio preocupado por la seguridad de los datos.

Tenga en cuenta que después de formatear el disco en sistema de archivos REFS, parte del espacio será ocupado inmediatamente por datos de control: por ejemplo, para un disco vacío de 10 GB, esto equivale a unos 700 MB.

Quizás en el futuro REFS se convierta en el sistema de archivos principal de Windows, pero este momento Eso no sucedió. Información oficial por sistema de archivos en el sitio web de Microsoft: