在YARN应用程序中,ApplicationMaster如何决定容器的大小?我知道有控制最小内存分配,vcores比率等的参数 . 但是应用程序大师如何理解它需要如此大量的内存和特定作业的大量CPU - MapReduce / Spark?