code: func (c *Calcium) doReallocNodesMemory(ctx context.Context, nodeContainersInfo nodeContainers, memory int64) error {
  	// 只 check 增量情况下是否满足所需
  	for node, containers := range nodeContainersInfo {
  		if cap := int(node.MemCap / memory); cap < len(containers) {
  			return types.NewDetailedErr(types.ErrInsufficientRes, node.Name)
  		}
  	}
  	return nil
  }
docs: // 只考虑增量 memory 的消耗