Solange das System einwandfrei ist, bringt ein RCLSTG tatsächlich nichts da nur verwaiste Objekte gelöscht werden.

RGZPFM kann da schon mehr bringen.
Per DSPFD TYPE(*MBR) und OUTFILE kannst du prüfen, wieviele gelöschte Sätze eine Datei enthält.
Steht eine Datei jedoch auf REUSEDLT wird auch dieses nicht viel bringen. Das hängt nun mal stark von der Arbeitsweise der Anwendung ab.
Da SAP normalerweise nichts wegschmeißt gibts auch da wenig Erfolg.

Was das IFS angeht, so kann das Löscchen nur dann viel bringen, wenn auch große Dateien gelöscht werden (WRKLNK, Auswahl 8). Viele Dateien im IFS belegen aber mal nur 1 Block (4KB) so dass es vieler kleiner Dateien bedarf um messbaren Erfolg zu sehen.

Anders sieht es da ggf. mit SAVF's aus. Schau mal in der QGPL nach (PTF's), die belegen häufig wirklich Platz.

Auch nicht zu verachten ist die Diskrepanz zwischen toten und aktiven Job's (WRKSYSSTS).
Die QTEMP's der toten Job's sowie deren Spools sind nicht zu verachten.