跳转至

省钱绝招


场景一

如果在编写/调试代码、上传下载数据到实例、给他人做代码展示等不需要GPU卡场景时,可以关机后使用无卡模式开机,无卡模式开机的区别在于对于这次开机会使用0.5核;2GB内存;无GPU卡的配置,价格统一为¥0.1/小时,对于实例之前和之后的数据均无影响,今后仍然可以使用正常的模式开关机。使用方法:

无卡模式会释放GPU,置GPU为空闲状态,正常开机时如果GPU被其他用户租用,可能出现空闲GPU不足的情况。

image-20211103113936411

场景二

一开始仅需要1块GPU进行代码调试和性能验证,但是调试完成后为了加速训练需要使用多卡并行,此类场景则可以使用升降配置的功能配置合适的GPU数量达到省钱的目的。使用方法参考 升降配置

场景三

不确定自己的代码需要执行多久结束,希望执行完成后立马关机。这类场景可以通过shutdown (最好使用命令完整路径: /usr/bin/shutdown)命令来解决。

请保存好程序的日志,自动关机后标准输出中的日志将不再可见

# 假设您的程序原执行命令为
python train.py

# 那么可以在您的程序后跟上shutdown命令
python train.py; /usr/bin/shutdown      # 用;拼接意味着前边的指令不管执行成功与否,都会执行shutdown命令
python train.py && /usr/bin/shutdown    # 用&&拼接表示前边的命令执行成功后才会执行shutdown。请根据自己的需要选择

或者在您的Python代码中执行shutdown命令,例如:

import os

if __name__ == "__main__":
    # xxxxxx
    os.system("/usr/bin/shutdown")