在大三下半学期遇到了基于 epoll 的服务器开发需求,由于手里的这台 Mac 闪存容量只有 128G,舍不得再部署一个 Linux 虚拟机,就尝试着利用手里的设备组建了一套跨平台开发方案。此为小记,如有疑问或建议,欢迎留言~
所需材料:
- 笔电 * 1(用作特指,下同)
- Mac * 1
- VPS * 1
WSL + SSH = 本地 VPS
在大二学习专业课程时候,为了使用 SQL Server/VC++ 等环境,在淘宝收了一台不知转手几次的 ThinkPad-X200,配置为 Core Duo P8600 - 4G - 128G,配有指纹识别和 802.11g 支持,价格不到 1K,算是物美价廉。在更换 SSD 之后,系统的瓶颈从 I/O 变到 CPU,相应速度有了质的改变,长时间运行高负载仍然有不错的散热,对比之下,我的这台 Mac 跑几十分钟 OpenGL 实例就能热的煎鸡蛋啦。
使用虚拟机配置 Liunx 或双系统引导是常见做法,不过 Windows 10 引入了 WSL(Windows Subsystem for Linux) 特性,对于我这样偶尔需要的用户最好不过。