事情是這樣的,我常常在推文中看到有人提到説使用 PD17 在 M1 上面的機器,
編譯個 .net 的軟體沒什麼壓力,小弟我恰好負責一個小型的 C# 專案,
這個專案已經開發一年多,只有我一個程式,想必複雜度一定不會太高.
目前裡面有 3 個 VC++ 子專案 (v142) 都是 DLL
兩個 C# 專案 (.net framework 4.7.2) 編譯目標 x64
使用 Macbook M1 Max 10GPU 64G RAM 搭配最新的 PD17 配置 8CPU/16GB RAM
對比電腦是公司發配的 windows 10 i5-9400F 64GB RAM
Visual Studio 都是使用從微軟官網下載的最新版 VS2022 Professional
原始碼的部分都從 git 同步,目前測試下
完整地清除後再重新建置所花的時間差異相當大
Macbook 配 PD17 = 35~37 秒
i5 Windows = 23~24 秒
由於常常會按F5 debug之後掛log或監看查看以進行開發,
每次啟動的時間差異,比幾年前i5電腦都覺得慢上許多,
非常有感覺,都有點忍不住要改用公司桌機來開發了....
不知道是我有哪裡配置不正確或是使用到不該使用的版本,還是本來就這樣呢?
雖然我覺得拿mac開發windows程式真是不明智的舉動,
但每每看到有人提到説 macbook m1 搭配 PD17 能順暢編譯與開發,
所以在此請問有經驗的版友指導或分享,感謝