[SPARK-41150][PYTHON][DOCS] Document debugging with PySpark memory profiler
[SPARK-41150][PYTHON][DOCS] Document debugging with PySpark memory profiler

### What changes were proposed in this pull request?
Document how to debug Python/Pandas UDFs with the PySpark memory profiler.

### Why are the changes needed?
That's a sub-task of [SPARK-40281](https://issues.apache.org/jira/browse/SPARK-40281) Memory Profiler on Executors.

Since the PySpark memory profiler has been implemented, we should document how to debug Python/Pandas UDFs with it.

### Does this PR introduce _any_ user-facing change?
No. Documentation changes only.

### How was this patch tested?
Existing tests.

Closes #38677 from xinrong-meng/debug_doc.

Authored-by: Xinrong Meng <2bc21a12f59c945a770524213118100b38be7d39@apache.org>
Signed-off-by: Hyukjin Kwon <2680965ad5aae29275c8fb10150cb10f5554e78b@apache.org>

hvanhovell/spark,ueshin/apache-spark,wangyum/spark,apache/spark,mahak/spark,mahak/spark,hvanhovell/spark,zzcclp/spark,srowen/spark,apache/spark,vinodkc/spark,vinodkc/spark,mahak/spark,ueshin/apache-spark,hvanhovell/spark,HyukjinKwon/spark,wangyum/spark,mahak/spark,HyukjinKwon/spark,mahak/spark,vinodkc/spark,wangyum/spark,ueshin/apache-spark,ueshin/apache-spark,hvanhovell/spark,wangyum/spark,mahak/spark,ueshin/apache-spark,hvanhovell/spark,apache/spark,apache/spark,srowen/spark,zzcclp/spark,HyukjinKwon/spark,HyukjinKwon/spark,HyukjinKwon/spark,wangyum/spark,wangyum/spark,zzcclp/spark,vinodkc/spark,hvanhovell/spark,vinodkc/spark,srowen/spark,hvanhovell/spark,HyukjinKwon/spark,apache/spark,srowen/spark,srowen/spark,ueshin/apache-spark,vinodkc/spark,mahak/spark,ueshin/apache-spark,wangyum/spark,zzcclp/spark,srowen/spark,zzcclp/spark,HyukjinKwon/spark,zzcclp/spark,zzcclp/spark,apache/spark,srowen/spark,vinodkc/spark,apache/spark