1. Portworx Enterprise Documentation
"Defragmentation": "Defragmentation is an I/O intensive operation
so you should run it during a maintenance window or when your cluster is not under a heavy I/O load. You can schedule defragmentation to run at a specific time on a recurring basis to avoid impacting your applications." (This section explicitly states the purpose is to improve performance and the reason for scheduling is to run during low workload periods).
2. Portworx Enterprise Documentation
"pxctl volume commands"
pxctl volume defrag schedule create: The documentation for this command details how to "Create a recurring defragmentation schedule for a volume
" providing options for daily
weekly
and monthly schedules at specific times
reinforcing the concept of running the operation during planned
low-impact windows.