Página principal » cómo » ¿Los archivos comprimidos NTFS se descomprimen en disco o en memoria?

    ¿Los archivos comprimidos NTFS se descomprimen en disco o en memoria?

    Si está buscando formas de modificar su sistema de Windows para ahorrar espacio en el disco, es posible que esté considerando la compresión NTFS como una opción. Pero si elige esta opción, ¿cómo funciona el proceso de descompresión? La publicación de preguntas y respuestas de SuperUser de hoy tiene la respuesta a la pregunta de un lector curioso.

    La sesión de Preguntas y Respuestas de hoy nos llega por cortesía de SuperUser, una subdivisión de Stack Exchange, un grupo de sitios web de preguntas y respuestas impulsado por la comunidad..

    La pregunta

    SuperUser reader CausingUnderflowsEverywhere quiere saber si los archivos comprimidos NTFS se descomprimen en el disco o la memoria:

    ¿Cómo funciona la descompresión NTFS en Windows? Según Microsoft, la descompresión de NTFS se realiza expandiendo el archivo y luego usándolo. Eso suena bien, pero mi pregunta es cómo ocurre técnicamente este proceso.?

    ¿Windows carga el archivo comprimido en la memoria, lo expande en la memoria y luego lo lee de la memoria? ¿O carga el archivo comprimido en la memoria, lo expande en el disco o en la memoria, lo escribe en el disco y luego lo lee??

    Estoy tratando de averiguar si puedo mejorar el rendimiento de mi computadora usando la compresión NTFS. De esa manera, un disco duro o SSD que no pueda manejar tantas operaciones de escritura siempre tendrá menos datos para escribir y leer, y el potente procesador que está inactivo la mayor parte del tiempo puede descomprimir los archivos y mejorar la velocidad de almacenamiento de mi computadora. salud.

    Son archivos comprimidos NTFS descomprimidos a disco o memoria?

    La respuesta

    El colaborador de Superusuario Ben N tiene la respuesta para nosotros:

    Windows descomprime los archivos en la memoria. Hacerlo en el disco borraría completamente cualquier mejora de velocidad y causaría una gran cantidad de escritura innecesaria en el disco. Vea el final de este artículo del blog de Microsoft sobre archivos dispersos NTFS y compresión..

    Por supuesto, si tiene poca memoria, la memoria utilizada por el proceso de descompresión podría causar que otra memoria se pagine y se escriba en el disco en el archivo de la página. Afortunadamente, solo se descomprimirán los fragmentos que contienen secciones que sus programas realmente leen. NTFS no tiene que descomprimir todo si solo necesitas unos pocos bytes.

    Si su SSD es rápido, es probable que no obtenga ninguna mejora en la velocidad de la compresión NTFS. Es concebible que el tiempo que su procesador invierte en descomprimir los datos más el tiempo que su disco invierta en la lectura de los datos comprimidos pueda ser mayor que el tiempo que su SSD tarda en leer los datos no comprimidos..

    También depende del tamaño de los archivos con los que trabaja. El tamaño mínimo de un archivo comprimible varía de 8 a 64 KB, según el tamaño de su clúster. Cualquier archivo menor al tamaño no se comprimirá en absoluto, pero se agregará una pequeña cantidad de contabilidad. Si escribe mucho en archivos comprimidos, podría ver mucha variación en la velocidad debido al algoritmo de compresión utilizado (LZ).

    Otras lecturas

    ¿Cómo afecta la compresión NTFS al rendimiento??


    ¿Tienes algo que agregar a la explicación? Apaga el sonido en los comentarios. ¿Quieres leer más respuestas de otros usuarios de Stack Exchange con experiencia en tecnología? Echa un vistazo a la discusión completa aquí.

    Crédito de la imagen: Jannis Andrija Schnitzer (Flickr)