I am running a pyspark job in ipython console. I set spark master as local[4]
. So I expect one core for the driver, which should be a Java process, and the other three cores each runs a Python process. However, this the screen shot of my top
,
Why there are 16 python processes? Why isn't there only 3 python processes? If I remember right, 16 is the total number of cores on this server.