Task提交调用堆栈
2016-05-26 21:16:47 0 举报
任务提交调用堆栈是指在程序运行时,当一个任务被提交给操作系统时,系统会生成一个调用堆栈来记录这个任务的执行过程。这个调用堆栈包含了任务在执行过程中所调用的所有函数和子程序的信息,以及它们之间的调用关系。通过分析这个调用堆栈,我们可以了解任务的执行顺序、各个函数和子程序的执行时间等信息,从而帮助我们更好地优化程序性能。例如,如果我们发现某个函数的执行时间过长,我们可以通过查看调用堆栈来确定是哪个函数导致了这个问题,并对其进行优化。总之,任务提交调用堆栈是一种非常有用的工具,可以帮助我们更好地理解程序的运行过程并进行优化。
作者其他创作
大纲/内容
org.apache.spark.scheduler.cluster.CoarseGrainedSchedulerBackend
org.apache.spark.scheduler.TaskSchedulerImpl
launchTasks
org.apache.spark.executor.Executor
launchTask
receiveOffers
org.apache.spark.scheduler.executor.CoarseGrainedExecutorBackend.receiveWithingLogging
addTaskSetManager
org.apache.spark.scheduler.cluster.CoarseGrainedSchedulerBackend.DriverActor
org.apache.spark.scheduler.SchedulerBuilder
submitTasks
makeOffers
0 条评论
下一页