[麥書] 如何改善 PD17的 C# 編譯效能
事情是這樣的,我常常在推文中看到有人提到説使用 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 能順暢編譯與開發,
所以在此請問有經驗的版友指導或分享,感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.116.225.96 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/MAC/M.1659284900.A.787.html
→
08/01 00:31,
1年前
, 1F
08/01 00:31, 1F
→
08/01 00:34,
1年前
, 2F
08/01 00:34, 2F
→
08/01 00:35,
1年前
, 3F
08/01 00:35, 3F
→
08/01 00:36,
1年前
, 4F
08/01 00:36, 4F
推
08/01 00:54,
1年前
, 5F
08/01 00:54, 5F
→
08/01 00:55,
1年前
, 6F
08/01 00:55, 6F
→
08/01 00:57,
1年前
, 7F
08/01 00:57, 7F
推
08/01 01:35,
1年前
, 8F
08/01 01:35, 8F
推
08/01 01:47,
1年前
, 9F
08/01 01:47, 9F
推
08/01 01:52,
1年前
, 10F
08/01 01:52, 10F
→
08/01 01:52,
1年前
, 11F
08/01 01:52, 11F
→
08/01 01:54,
1年前
, 12F
08/01 01:54, 12F
→
08/01 01:55,
1年前
, 13F
08/01 01:55, 13F
→
08/01 01:55,
1年前
, 14F
08/01 01:55, 14F
→
08/01 01:55,
1年前
, 15F
08/01 01:55, 15F
→
08/01 02:07,
1年前
, 16F
08/01 02:07, 16F
推
08/01 03:36,
1年前
, 17F
08/01 03:36, 17F
推
08/01 04:05,
1年前
, 18F
08/01 04:05, 18F
推
08/01 07:51,
1年前
, 19F
08/01 07:51, 19F
推
08/01 08:48,
1年前
, 20F
08/01 08:48, 20F
→
08/01 08:48,
1年前
, 21F
08/01 08:48, 21F
→
08/01 08:48,
1年前
, 22F
08/01 08:48, 22F
→
08/01 08:48,
1年前
, 23F
08/01 08:48, 23F
→
08/01 10:30,
1年前
, 24F
08/01 10:30, 24F
→
08/01 10:30,
1年前
, 25F
08/01 10:30, 25F
→
08/01 10:40,
1年前
, 26F
08/01 10:40, 26F
→
08/01 10:42,
1年前
, 27F
08/01 10:42, 27F
推
08/01 14:33,
1年前
, 28F
08/01 14:33, 28F
→
08/01 14:33,
1年前
, 29F
08/01 14:33, 29F
推
08/01 17:46,
1年前
, 30F
08/01 17:46, 30F
→
08/01 17:48,
1年前
, 31F
08/01 17:48, 31F
推
08/01 19:24,
1年前
, 32F
08/01 19:24, 32F
推
08/01 20:07,
1年前
, 33F
08/01 20:07, 33F
推
08/01 22:42,
1年前
, 34F
08/01 22:42, 34F
→
08/01 22:42,
1年前
, 35F
08/01 22:42, 35F
→
08/01 22:44,
1年前
, 36F
08/01 22:44, 36F
→
08/01 22:44,
1年前
, 37F
08/01 22:44, 37F
推
08/01 23:51,
1年前
, 38F
08/01 23:51, 38F
→
08/01 23:53,
1年前
, 39F
08/01 23:53, 39F
→
08/02 06:24,
1年前
, 40F
08/02 06:24, 40F
推
08/02 14:08,
1年前
, 41F
08/02 14:08, 41F
→
08/02 14:08,
1年前
, 42F
08/02 14:08, 42F
→
08/02 14:08,
1年前
, 43F
08/02 14:08, 43F
→
08/02 14:10,
1年前
, 44F
08/02 14:10, 44F