macOS equivalente a la opción de Windows “Comprimir el archivo / carpeta en el disco para ahorrar espacio”

2

Windows tiene una característica útil donde los archivos se pueden comprimir / descomprimir de forma transparente sobre la marcha. Esto se activa haciendo clic con el botón derecho en un archivo, directorio o disco, seleccionando Propiedades y luego haciendo clic en el botón Avanzado ... para marcar la casilla "Comprimir el contenido para ahorrar espacio en el disco".

Cuando está habilitado, los archivos se comprimen de forma transparente cuando se escriben en el disco y se descomprimen cuando se leen desde el disco. Esto es administrado por el sistema de archivos y el sistema operativo según sea necesario.

Me gustaría un equivalente de Mac OS de esto. No hay nada obvio en el Finder y una búsqueda preliminar no es concluyente.

¿Hay una opción macOS equivalente a esta? ¿Ya sea de forma nativa o mediante software de terceros?

    
pregunta user1258361 16.09.2018 - 02:57

3 respuestas

2

Puede acercarse a la misma funcionalidad creando una imagen de disco comprimida en la Utilidad de Discos, móntela y coloque sus archivos en la nueva "unidad".

    
respondido por el Thorbjørn Ravn Andersen 18.09.2018 - 00:38
1

Esta es en realidad una característica del sistema de archivos NTFS (creo ...) y proviene de los días en que los discos eran más caros y mucho más pequeños. Microsoft ha mantenido esta funcionalidad en todas las versiones de Windows desde los primeros días de NT.

Mientras usted puede comprime manualmente los archivos para ahorrar espacio, me doy cuenta de que no es lo que está buscando. Sin embargo, no tengo conocimiento de una utilidad o característica de macOS que permita la compresión automática del contenido del disco a nivel de sistema de archivos.

Tenga en cuenta que en un artículo sobre ArsTechnica se observa que suena como una compresión del sistema de archivos puede llegar a APFS en el futuro (cercano o no) .

puede haber algo en APFS que permita esto, pero hasta ahora ni Apple ni ningún tercero (que yo sepa) ha implementado esta funcionalidad.

    
respondido por el Steve Chambers 16.09.2018 - 15:24
0

Respuesta corta

No es necesario que los usuarios habiliten / deshabiliten la compresión transparente en macOS ya que está integrado en el sistema de archivos.

Respuesta larga

En los días previos a Mac OS X hubo una serie de productos que básicamente lograron lo mismo. Disk Doubler fue probablemente el más popular (porque comenzó la tendencia), pero otras opciones incluían AutoDoubler y SuperDisk!

Estos productos eran muy populares en ese momento (desde la memoria, Disk Doubler era uno de los paquetes de software más populares vendidos para la plataforma Mac). Sin embargo, la razón de su popularidad se debió en gran parte a los pequeños tamaños de disco duro de esa era. A medida que pasaba el tiempo, la necesidad (y la popularidad) de estos paquetes disminuyó significativamente, principalmente porque el sistema de archivos HFS + se lanzó a fines de la década de 1990 y esto permitía tamaños de bloque mucho más pequeños y capacidades de disco mucho mayores.

Con el tiempo, Apple mejoró continuamente el sistema de archivos HFS +, de modo que cuando Mac OS X 10.6 se lanzó, realmente incorporó AppleFSCompression, que es esencialmente la misma característica a la que se refiere. Cualquier software que utilice las API de Apple podría aprovecharse de esto, sin embargo, en el momento no estaba habilitado de forma predeterminada debido a varias razones: los usuarios necesitaban usar la Terminal para aprovecharla.

A medida que pasaba el tiempo y se actualizaba el software, el uso de la tecnología de compresión de Apple se convirtió en una práctica general. Con Mac OS X El Capitan (10.11) e iOS 9, Apple realizó mejoras adicionales al introducir un algoritmo de compresión conocido como LZFSE en el sistema operativo. Esto ya ha sido adoptado en watchOS y tvOS también.

Si bien el algoritmo LZFSE es la opción más rápida y con mayor eficiencia energética que ofrece Apple, no es la única opción disponible para los desarrolladores. LZ4, LZMA y ZLIB son otras opciones y hay varias razones por las que se puede elegir una sobre otra.

En resumen, el sistema operativo utiliza la compresión de forma nativa y, en el caso del software de Apple y de terceros, los desarrolladores tienen varias opciones en términos del algoritmo de compresión por el que optan. Independientemente de la elección, la compresión se realiza de forma transparente todo el tiempo y, desde la perspectiva del usuario, no hay nada que hacer para aprovecharla.

    
respondido por el Monomeeth 18.09.2018 - 01:02

Lea otras preguntas en las etiquetas