加拿大对移民名额的分配是根据不同的移民类别和计划来进行的。每年加拿大政府会设定一个总体的移民名额,包括经济类移民、家庭团聚类移民、难民类移民等。其中,经济类移民是占据移民名额的大部分,主要包括省提名计划、技术移民计划和投资移民计划。省提名计划根据各省的劳动市场需求和经济发展情况来分配名额,技术移民计划则根据申请人的学历、工作经验、语言能力等因素进行评分,投资移民计划则要求申请人在加拿大进行一定金额的投资。家庭团聚类移民主要是为了让已经在加拿大定居的居民能够与其家人团聚,难民类移民则是基于人道主义考量来分配名额。总体来说,加拿大移民名额的分配是基于多方面因素综合考虑的。