新手注意!!!autoDL租服务器的省钱大法!!!!!!!!!

1.配置环境用无卡模式!!!!

注意:如果是配置一些需要GPU的环境,记得使用正常的开机模式,比如pip install -e .

2.代码和数据一定不要放到系统盘,强烈建议放到/root/autodl-tmp路径下面

3.克隆实例和跨实例拷贝数据非常好用。

如果没有可用的卡或者当前的实例遇到了不可解决的问题,可以考虑克隆实例;

跨实例拷贝数据比普通的传数据协议快很多。

4.定时开关机

定时开关机本人是用不明白一点,所以一般不会晚上在auto DL上面训练代码。

如果训练途中有事情需要出去,可以在手机上看是否训练完。

5.有些卡会有日常费用,有些是没有的。

6.如果是跑GitHub代码,可以在社区镜像搜一下,搜到了可以直接选。

### 如何配置 AutoDL 实例在完成任务后自动关机 为了确保 AutoDL 的计资源得到高效利用,在任务完成后让实例自动关闭是一个明智的选择。这不仅能够节省成本,还能避免不必要的资源浪费。 对于已经在运行的任务,可以采用一个简单的 Python 脚本来监控特定命令的状态,并在其终止时触发关机操作[^3]: ```python import os import time CMD = "your_command_here" # 替换为你实际使用的启动命令 def check_process(): result = os.popen(f'ps aux | grep "{CMD}"').read() return CMD in result and 'grep' not in result while True: if not check_process(): print("Task has finished, shutting down...") os.system('sudo shutdown now') break time.sleep(1) ``` 这段代码每隔一秒检查一次指定进程是否存在;一旦发现该进程不再活动,则立即执行系统关机指令 `sudo shutdown now`。需要注意的是,这里的 `CMD` 应当被替换为用户具体用于启动模型训练或其他工作的命令字符串。 此外,还可以通过定时任务的方式定期重启即将到期的实例来延长其生命周期,防止因为长时间未使用而被回收。这种方法通常结合 APScheduler 和 Requests 库实现自动化管理[^1]。 最后值得注意的一点是,确保所编写的任何脚本都与当前实例的操作环境兼容,比如上述提到的例子假设是在 Linux 类似环境下工作。如果有特殊需求或不同操作系统的要求,请相应调整脚本逻辑[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值