Format Atlas

Archivo

¿Qué es un archivo Zstandard?

Zstandard (zstd, .zst) es un formato de compresión sin pérdida. Permite elegir niveles, procesar secuencialmente por frames y usar diccionarios opcionales en cargas adecuadas. Velocidad y compresión dependen de los datos, ajustes e implementación. Un .zst no archiva por sí mismo varios archivos.

.zstCompresión sin pérdida por frames

Cuándo elegir este formato

  • Ajustar velocidad y tasa de compresión cuando ambos extremos admiten zstd
  • Flujos de compresión o uso de diccionarios

Cuándo evitar este formato

  • Distribuir archivos sin comprobar el soporte receptor
  • Agrupar varios archivos sin un archivo contenedor aparte

Usos habituales

  • Comprimir archivos y flujos sin pérdida
  • Comprimir paquetes de software y transferencias

Características

  • Formato de frames descrito en RFC 8878
  • Admite niveles y diccionarios opcionales
  • Tipo de medio registrado application/zstd

Ventajas y desventajas

Ventajas

  • Los ajustes equilibran velocidad y compresión
  • El procesamiento por frames permite flujos
  • Se usa en transferencias y distribución de software

Desventajas

  • La herramienta receptora debe admitir zstd
  • Los flujos con diccionario requieren el mismo diccionario para descomprimir
  • Varios archivos necesitan un archivo aparte, como tar

Abrir y convertir

Cómo abrirlo

Usa una herramienta o biblioteca compatible con zstd. Antes de procesar un archivo desconocido, comprueba su origen, tamaño expandido y memoria disponible.

Cómo convertirlo

Para convertir a gzip o xz, descomprime y vuelve a comprimir. Compara contenidos o sumas de verificación y considera tamaño, tiempo y compatibilidad. tar.zst combina un archivo tar con compresión zstd; .zst solo no es un archivo contenedor.

Precauciones

  • La compresión sin pérdida no garantiza que un archivo sea seguro. Trata contenido no confiable en un entorno aislado apropiado.
  • Un flujo comprimido con diccionario puede requerir ese diccionario para descomprimirse.
  • Los ajustes de compresión alta pueden necesitar más tiempo o memoria.

Preguntas frecuentes

¿Zstandard y zstd son formatos distintos?

No. Zstandard es el nombre del formato y algoritmo; zstd es su abreviatura común y el nombre de la implementación de referencia.

¿.zst agrupa varios archivos?

No. Es un flujo comprimido. Si hace falta agrupar archivos, usa un contenedor como tar antes de comprimir.

Formatos relacionados

Comparar

Referencias y especificaciones