升级依赖的一些小感受
今年陆续把公司主力项目的依赖升级了一下。一部分在 XPS13 上完成,一部分在 iMac 上完成,这里记一下感受。
配置对比
XPS 13
购于2016年11月,基本算是比较新的机器。
- Intel i7-7500 2.7G 2核
- 8G
- Windows 10 家庭中文版 + WSL
iMac retina 27 2015款
购于2015年,当时打算用得久一些,所以升级了 CPU。
- Intel i7 4G 4核
- 8G
- 独显
- Mac OS
使用感受
同样使用 yarn add 安装依赖,XPS 明显慢于 iMac,体现在两点:
- XPS 需要更新 1w+ 的包,iMac 只需要更新 1k+
- 更新完毕后,XPS 需要数分钟让 WebStorm 重建索引
所以使用 XPS 的效率远低于使用 iMac,大约只有 20%。
原因
其它方面则没有这么明显的差距。可能因为 SSD 的关系,在其它对硬盘有要求的地方,XPS 表现比较理想,比如开关机、启动游戏等。我初步估计是 WSL 的 io 比较低效,因为 npm run dev 启动的时间比较慢,但是一旦启动之后,编译时间可以接受。而且之前 rm -rf 的速度也非常慢,明显慢于使用 Windows 资源管理器。
原来计划趁着 618 或者双 11 换一台新版高配 XPS 13,现在要再考虑一下。不过好像 MBP 2017 也不咋样……
或者想办法装个 Linux 系统跑一跑试试看,估计会比现在好一些。
相关文章
WSL2 使用 ssh-server 笔记
升级到 WSL2 之后,我面临几个问题: webpack-dev-server 无法监控 /mnt/c/xxx […]
2021-10-266 分钟
Windows 10 配置 WSL2 以及图形界面
前阵子把台式机的 WSL 升级到了 WSL2,顺便配置好图形界面,写篇博客记录一下。 0. 卸载 WSL,开启 […]
2021-02-286 分钟
在 Windows 10 WSL 中使用 Puppeteer
使用 Puppeteer 很久了,基本上一直都在使用原生版本,macOS 或者 Ubuntu。在 Window […]
2020-12-034 分钟


