最近在还是那台甲骨文圣何塞的 ARM 服务器上折腾 Python,准备用 Python 包管理器 uv 安装 ISLP(《An Introduction to Statistical Learning with Applications in Python(统计学习导论:基于 Python 语言版)》配套的 Python 软件包和实验环境)
结果发现一个很有意思的事情:之前我在自己的 Windows 电脑上下载这些依赖,光下载就消耗了10多分钟,还得考虑网络和代理的问题。因为从 GitHub 拉取依赖和 PyPI 拉取包
这次直接在甲骨文服务器上安装,整个过程不到1分钟就完成了主要依赖的下载和安装。我原本以为是2分钟
顺手看了一下终端日志,几个软件包的下载速度相当夸张:
- NumPy:14.3 MB,约 117.8 MB/s
- SciPy:33.3 MB,约 59.8 MB/s
- pandas:10.4 MB,约 62.3 MB/s
- PyTorch:146 MB,约 27.1 MB/s
当然,这只是这次下载的实际记录,不代表所有时段、所有网站都能达到这个速度。
不过对我这种平时需要折腾 Python、GitHub 和各种开发工具的人来说,确实挺舒服的。以后在 Windows 上写代码,依赖安装和计算任务也可以交给服务器,自己负责编辑和阅读就行。
本来只是想给服务器找点事情做,结果发现它还挺适合当一台远程 Python 开发机的。
云服务器的魅力,有时候就是这些不起眼的小事。感觉在硅谷区域选对了
这是升级了甲骨文账号的吧
@xshell #1 嗯嗯当天升级 PAYG
@Matcha #2 哈哈哈只是很惊喜很开心
毕竟是大厂,国际互联和带宽应该还是有保障的
这……其实是外网的常规速度