最近在搞一个多智能体协作的AI Agent项目,环境是PettingZoo的MAMujoco,策略用的是MAPPO。单机单卡跑小规模(2个agent)还没啥问题,但一上4个agent并用torch.distributed做多进程训练,就疯狂报“NCCL通信超时”,有时候还莫名其妙内存溢出。我试过调大timeout和减小batch size,但跑个几百步就卡死。有没有老哥踩过类似的坑?是环境同步的问题还是PyTorch分布式策略没配好?求指点,孩子快调吐了。