Skip to Content
Dismiss
Innovation
A platform built for AI

Unified, automated, and ready to turn data into intelligence.

Find Out How
Dismiss
June 16-18, Las Vegas
Pure//Accelerate® 2026

Discover how to unlock the true value of your data. 

Register Now
Dismiss
NVIDIA GTC San Jose 2026
Experience the Everpure difference at GTC

March 16-19 | Booth #935
San Jose McEnery Convention Center

Schedule a Meeting

What Is ZFS Compression?

To store more data on a ZFS file system, the ZFS compression strategy is a lightweight feature that works specifically on Linux-based servers. You can use ZFS on Linux operating systems such as Solaris, MacOS, Ubuntu, and FreeBSD. Network attached storage (NAS) administrators can use ZFS compression on systems such as TrueNAS.

What Is ZFS Compression?

Administrators can use ZFS compression quickly using a few commands, and the tool will reduce the storage size necessary to save data. The goal is to reduce file storage and allow additional data to be stored on the device. ZFS compression is specifically designed for the ZFS file system available on Linux-based machines.

The ZFS compression tool tells you exactly how much space you save after compressing files. Using the statistics, administrators can identify if compressed files are saving enough space to make it worth their while to continue using compression. For large enterprise servers, it’s generally beneficial to use compression to save money and resources.

How ZFS Compression Works

ZFS compression is completely invisible to the user, so only administrators are aware of file compression. Although using compression increases resource usage, users should not see a change in storage speed. It’s important to note that files themselves are not compressed. Instead, ZFS compression compresses based on record. A record in file storage is a collection of files.

When a file is saved, the file itself is not compressed, but the record is initially compressed before being stored. If ZFS cannot compress the file, the file is stored in its uncompressed form to avoid losing data. The amount of compression is set using various algorithms. For example, the lz4 compression algorithm uses a ratio of 1.61. The gzip algorithm uses a ratio of 2.27. Administrators can also set their own compression rate.

Benefits of Using ZFS Compression

The biggest benefit of using ZFS compression is the savings on storage space. With compression, you can store more data in the same amount of storage space. A company can save money on infrastructure by not having to buy more storage space.  

Cost savings is often the indirect benefit most corporations experience. With large NAS environments, compression can save several gigabytes in storage. Storage is expensive, so using ZFS compression can save corporations thousands in additional hardware and infrastructure costs.

How to Enable ZFS Compression

Administrators first need to enable ZFS compression. Operating systems disable ZFS compression by default. Here’s an example command to enable ZFS compression on Ubuntu:

zfs set compression=lz4 newvol

Notice that compression is configured for “newvol.” Data stored on this volume will be compressed. You should change the name of “newvol” to your own volume name to enable compression. You can always disable ZFS compression later if you determine that it’s slowing down system performance.

Common Use Cases for ZFS Compression

Enterprise storage is usually a distributed system using a NAS. Administrators with large storage silos can save several gigabytes of storage. They reduce the amount of space being used, so users can save more files without notifications that they have no more storage space available. 

Using compression takes a toll on computing resources, so administrators should test their environment before deploying ZFS compression to all storage devices. Administrators will see a spike in CPU usage, even in environments with plenty of computing power. As long as the server environment can handle the increase in CPU usage, the savings on storage costs will offset the CPU expense.

Conclusion

For corporations with high storage costs, using ZFS compression can help reduce those costs. ZFS compression is only available for Linux systems, so Windows administrators must work with a different compression algorithm. The ZFS compression algorithm is mainly used in enterprise applications where NAS and distributed storage is used.

Everpure supports cost savings and energy savings from compression. Learn how our Purity operating environment and FlashArray™ systems can fit in with your ZFS compression strategies.

02/2026
Nutanix Cloud Platform with Everpure
Everpure and Nutanix partnered to offer the Nutanix Cloud Platform with Everpure FlashArray//X, //XL, and //C.
Analyst Report
12 pages

Browse key resources and events

TRADESHOW
Pure//Accelerate® 2026
Save the date. June 16-19, 2026 | Resorts World Las Vegas

Get ready for the most valuable event you’ll attend this year.

Register Now
PURE360 DEMOS
Explore, learn, and experience Everpure.

Access on-demand videos and demos to see what Everpure can do.

Watch Demos
VIDEO
Watch: The value of an Enterprise Data Cloud

Charlie Giancarlo on why managing data—not storage—is the future. Discover how a unified approach transforms enterprise IT operations.

Watch Now
RESOURCE
Legacy storage can’t power the future

Modern workloads demand AI-ready speed, security, and scale. Is your stack ready?

Take the Assessment
Your Browser Is No Longer Supported!

Older browsers often represent security risks. In order to deliver the best possible experience when using our site, please update to any of these latest browsers.

Personalize for Me
Steps Complete!
1
2
3
Personalize your Everpure experience
Select a challenge, or skip and build your own use case.
Future-proof virtualisation strategies

Storage options for all your needs

Enable AI projects at any scale

High-performance storage for data pipelines, training, and inferencing

Protect against data loss

Cyber resilience solutions that defend your data

Reduce cost of cloud operations

Cost-efficient storage for Azure, AWS, and private clouds

Accelerate applications and database performance

Low-latency storage for application performance

Reduce data centre power and space usage

Resource efficient storage to improve data centre utilization

Confirm your outcome priorities
Your scenario prioritizes the selected outcomes. You can modify or choose next to confirm.
Primary
Reduce My Storage Costs
Lower hardware and operational spend.
Primary
Strengthen Cyber Resilience
Detect, protect against, and recover from ransomware.
Primary
Simplify Governance and Compliance
Easy-to-use policy rules, settings, and templates.
Primary
Deliver Workflow Automation
Eliminate error-prone manual tasks.
Primary
Use Less Power and Space
Smaller footprint, lower power consumption.
Primary
Boost Performance and Scale
Predictability and low latency at any size.
What’s your role and industry?
We've inferred your role based on your scenario. Modify or confirm and select your industry.
Select your industry
Financial services
Government
Healthcare
Education
Telecommunications
Automotive
Hyperscaler
Electronic design automation
Retail
Service provider
Transportation
Which team are you on?
Technical leadership team
Defines the strategy and the decision making process
Infrastructure and Ops team
Manages IT infrastructure operations and the technical evaluations
Business leadership team
Responsible for achieving business outcomes
Security team
Owns the policies for security, incident management, and recovery
Application team
Owns the business applications and application SLAs
Describe your ideal environment
Tell us about your infrastructure and workload needs. We chose a few based on your scenario.
Select your preferred deployment
Hosted
Dedicated off-prem
On-prem
Your data centre + edge
Public cloud
Public cloud only
Hybrid
Mix of on-prem and cloud
Select the workloads you need
Databases
Oracle, SQL Server, SAP HANA, open-source

Key benefits:

  • Instant, space-efficient snapshots

  • Near-zero-RPO protection and rapid restore

  • Consistent, low-latency performance

 

AI/ML and analytics
Training, inference, data lakes, HPC

Key benefits:

  • Predictable throughput for faster training and ingest

  • One data layer for pipelines from ingest to serve

  • Optimised GPU utilization and scale
Data protection and recovery
Backups, disaster recovery, and ransomware-safe restore

Key benefits:

  • Immutable snapshots and isolated recovery points

  • Clean, rapid restore with SafeMode™

  • Detection and policy-driven response

 

Containers and Kubernetes
Kubernetes, containers, microservices

Key benefits:

  • Reliable, persistent volumes for stateful apps

  • Fast, space-efficient clones for CI/CD

  • Multi-cloud portability and consistent ops
Cloud
AWS, Azure

Key benefits:

  • Consistent data services across clouds

  • Simple mobility for apps and datasets

  • Flexible, pay-as-you-use economics

 

Virtualisation
VMs, vSphere, VCF, vSAN replacement

Key benefits:

  • Higher VM density with predictable latency

  • Non-disruptive, always-on upgrades

  • Fast ransomware recovery with SafeMode™

 

Data storage
Block, file, and object

Key benefits:

  • Consolidate workloads on one platform

  • Unified services, policy, and governance

  • Eliminate silos and redundant copies

 

What other vendors are you considering or using?
Thinking...
Your personalized, guided path
Get started with resources based on your selections.