昨天说的“用金钱换时间”,其实就是买云服务器来跑啦。
今早租了个 AMD EPYC™ MILAN处理器,256 vCPU,1024 GiB内存。不过我的任务其实只是多线程算SHA256,所以压根用不上那么大的内存,这么想还是有些亏的。但基本上云服务器不会有 256 vCPU,4 GiB内存的搭配,也是没办法的事情。
其实不是我钱多任性,而是缺少经验。我开机后才想起来应该先买个便宜的,配好环境并打包好镜像。所以配置环境又亏了半小时的钱。不过这种看着 yum install 也得“收费”的体验也是蛮新鲜的。
我程序的目的只是找到一串特定的字符串,按照概率应该需要4~12小时左右才能捞到。不过我写好了脚本,捞到就直接 bark 推送过来(当然,避免通讯失败,也会存一份到服务器上)。
Mac上有个陆续跑了七八天的任务,理论上的成功率已经达到了77.550%,但我运气还是不太好,目前还没收获到成果。
而在云服务器上跑的任务是另外的,也是大海捞针,就当作是买彩票了。(但我必须要说,这个任务的单次“中奖概率”比中彩票头奖要难上35.7万倍。也就是说,我如果每买一期彩票就计算一次,等我累计中了35.7万期彩票头奖后,我的任务才可能算中一次。)