Problem solve Get help with specific problems with your technologies, process and projects.

Reducing disk space in *SAVF for SAVxxx commands

Learn how to reduce disk space on the AS/400 by using F10 after a SAVxxx command by changing the default value of DTACPR from *DEV to *YES

In each SAVxxx command by pressing function key F10 (Additional parameters) you can see some pages below a field named DTACPR "Data compression".

The default value for this field is *DEV. By saving the object in a save file the default value has no influence i.e. no data compression is performed.


But, by changing the default value from *DEV to *YES (only allowed if you save in a *SAVF) you'll gain up to 40% space and also time for sending and restoring on the remote system.

I made the following test on my system:

My library SAUVAJE1 uses 243 MB space.


  1. SAVLIB LIB(SAUVAJE1) DEV(*SAVF) SAVF(QTEMP/JMS) the space used by the *SAVF is 243 MB



The space used by the *SAVF by specifying DTACPR(*YES) is now 136 MB. The space reduction is 44 %.

Also, the time needed to send the *SAVF on the remote system and the time needed to restore the data will decrease in the same relation.

Dig Deeper on iSeries system performance and monitoring

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.