1 LocalBackend not change 2 In SparkContext do some process to the cores and pass it to original LocalBackend constructor