¿Qué pasó con los sistemas de archivos de lectura / escritura comprimidos?

9

En los años 90, la computadora de mi casa era una bellota Arquímedes . Tenía un software llamado ArcFS, que le permitía crear archivos comprimidos, un poco como archivos zip.

A diferencia de los archivos zip, podrían montarse como un disco, un poco como los archivos dmg en una Mac.

A diferencia de los archivos dmg, estaban comprimidos y grabables.

Si pudiéramos hacer esto en los 90, ¿por qué no podemos hacerlo ahora? Hoy uso una Mac, y aunque puedo crear imágenes de disco comprimido, no se pueden escribir. Por el contrario, las imágenes de disco grabables no se comprimen.

¿Cuál es el equivalente actual de ArcFS y por qué no es más común?

David
fuente
3
Dos palabras: disco barato.
Daniel R Hicks
Sin embargo, todavía hay que preguntarse si tenemos suficiente potencia de CPU para cifrar y descifrar sobre la marcha, al menos algo de compresión no debería ser un problema ...
Daniel Beck
Podría decirse que la compresión sobre la marcha podría acelerar el acceso al disco (al menos con HDD), menos actividad real del disco para un archivo del mismo tamaño, suponiendo que haya suficiente ancho de banda disponible en el lado de la CPU / memoria.
Bob
@DanielBeck, esto es cierto y, como puede ver en las respuestas, los sistemas de archivo comprimido están vivos y bien. Tanto en Apple como en Windows, puede comprimir partes de la estructura de carpetas a voluntad. Linux tiene varios sistemas de archivo comprimido a lo largo de líneas similares a ArcFS.
Julian Knight

Respuestas:

9

No estoy seguro de cuáles están disponibles para Mac OS, pero todavía hay muchos sistemas de archivos comprimidos r / w:

  • e2compr es un parche de kernel para EXT2
  • Fuse ofrece una lista de sistemas de archivos comprimidos, incluidos los que tienen soporte de r / w como, por ejemplo, compFUSEd y LZOlayer_fs
  • Solid File Sysem es multiplataforma (indica explícitamente la compatibilidad con Mac OS X) y admite cifrado y compresión

Entonces todavía es posible, y todavía está hecho. Por qué no es más conocido, no puedo decir ...

Izzy
fuente
7

No dice qué versión de Mac OS está utilizando, pero el DO admite Mac de forma nativa, al menos desde Snow Leopard (10.6) en adelante. Se llama "HFS + compresión".

Como referencia, hay varios sistemas de archivos comprimidos para Linux y @kinokijuf ya ha mencionado la compresión NTFS.

Por lo tanto, el mundo de los sistemas de archivo comprimido sigue vivo y bien: es solo que, al menos en Mac y Windows, ahora es una característica incorporada de los formatos de disco nativos.

Julian Knight
fuente
Sí, soy consciente de esto. Hay una herramienta llamada Clusters que le permite comprimir archivos arbitrarios. Pero no es exactamente lo que tenía en mente, específicamente quería algo que fuera un archivo de almacenamiento portátil y que pudiera pasar.
David
6

Windows NT ha admitido la compresión de archivos individuales en volúmenes NTFS desde la versión 3.51.

Kinokijuf
fuente
¡Pero eso no es Mac!
Julian Knight
Sí, estoy de acuerdo con Bob, por supuesto, como lo muestra mi respuesta, Apple también lo hace. ;)
Julian Knight
@JulianKnight El autor de la pregunta preguntó qué les pasó , no si hay alguno en Mac.
kinokijuf
3

Dos sistemas de archivos recientes, ZFS y btrfs permiten habilitar la compresión en los sistemas de archivos de lectura / escritura. Los sistemas de archivos pueden almacenarse en archivos de disco y montarse como tales.

Hay al menos un proyecto de código abierto para admitir ZFS en MAC OS / X y también una solución comercial .

jlliagre
fuente
2

Las otras respuestas ya señalan que todavía existe FS comprimido. En cuanto a por qué ya no son populares, las principales razones son probablemente:

  • El espacio en disco es bastante barato hoy en día: muchas personas que conozco nunca logran llenar sus discos
  • Incluso si se queda sin espacio en disco en su HDD principal, el almacenamiento externo ahora es mucho más práctico de usar. Hace 20 años, todo lo que tenía era cinta y disquetes: ahora hay discos duros externos, SSD, grandes memorias USB, DVD-R / RW, que son fáciles de usar, razonablemente rápidos, baratos y de gran capacidad.
  • Si no logras llenar un disco, es por lo general con los datos de audio / vídeo (música, fotos, películas). Por lo general, estos ya están almacenados en formatos comprimidos, por lo que un FS comprimido no ayudaría.

En realidad, creo que el último punto es la razón principal.

sleske
fuente
3
La compresión sigue siendo popular en los sistemas de archivos modernos como ZFS. Incluso a menudo se recomienda activarlo con este último ya que el rendimiento observado generalmente es mejor cuando está habilitado, ya que la E / S es el cuello de botella habitual y no la CPU.
jlliagre