diff --git a/docs/configuration.md b/docs/configuration.md
index 9b9583d9165e..f391936d7338 100644
--- a/docs/configuration.md
+++ b/docs/configuration.md
@@ -1132,6 +1132,46 @@ Apart from these, the following properties are also available, and may be useful
to get the replication level of the block to the initial number.
+
+ spark.cleaner.periodicGC.interval |
+ 30min |
+
+ Controls how often to trigger a garbage collection.
+ This context cleaner triggers cleanups only when weak references are garbage collected.
+ In long-running applications with large driver JVMs, where there is little memory pressure
+ on the driver, this may happen very occasionally or not at all. Not cleaning at all may
+ lead to executors running out of disk space after a while.
+ |
+
+
+ spark.cleaner.referenceTracking |
+ true |
+
+ Enables or disables context cleaning.
+ |
+
+
+ spark.cleaner.referenceTracking.blocking |
+ true |
+
+ Controls whether the cleaning thread should block on cleanup tasks (other than shuffle, which is controlled by
+ spark.cleaner.referenceTracking.blocking.shuffle Spark property).
+ |
+
+
+ spark.cleaner.referenceTracking.blocking.shuffle |
+ false |
+
+ Controls whether the cleaning thread should block on shuffle cleanup tasks.
+ |
+
+
+ spark.cleaner.referenceTracking.cleanCheckpoints |
+ false |
+
+ Controls whether to clean checkpoint files if the reference is out of scope.
+ |
+
### Execution Behavior