LantaoJin commented on issue #22874: [SPARK-25865][CORE] Add GC information to 
ExecutorMetrics
URL: https://github.com/apache/spark/pull/22874#issuecomment-450784430
 
 
   > They make sense over the entire lifetime of the executor, but not when 
viewed within one stage -- you'd want to subtract out the value at the 
beginning of the stage.
   
   You are right. They only make sense over the entire lifetime. I don't want 
to separate this metrics to multi-stage. I will check the current 
implementation. One of purposes to add this is determining the frequency of 
major & minor GC. Only memory usage couldn't tell us the rationality of memory 
allocation. For example, two cases, their configured memory for executor are 
all 10GB and their usages are all near 10GB. So should we increase or decrease 
the configured memory for them? This metrics may be helpful. We can increase 
configured memory for the first one if it has very frequency major GC and 
decrease the second one if only some minor GC and none major GC. 

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to