iT邦幫忙

1

C# 該如何改善ide開檔慢?

  • 分享至 

  • xImage

一般幾千行還行...但是目前前人留下USER運行中的檔...mainForm有9萬多行...周邊小form大多一萬多行...開檔慢到泡麵都吃完了...該如何改善呢?加強RAM?還是大家有小妙方呢?

看更多先前的討論...收起先前的討論...
Yaowen iT邦研究生 3 級 ‧ 2022-02-27 00:05:38 檢舉
你可以用Visual Studio Code 開快蠻多的
rabbit iT邦新手 4 級 ‧ 2022-02-27 00:22:03 檢舉
可是這樣不好修改的感覺?因為有時要修改
froce iT邦大師 1 級 ‧ 2022-03-01 07:56:35 檢舉
開完了不要關。

winform可以寫到9萬多行也是夠厲害的了。
問這個問題請先說所有的程式檔案多大,基本上是這樣,行數不是問題,但是樓主說開檔要10-20分鐘左右 ( 我吃一碗泡麵的時間 ),這已經是有點扯的問題了,就算是你用IDE 硬碟,他開的速度只有5MB/S,開100MB 也就是 最多一分鐘而已,除非你檔案放網路,你中間還要通過網路存取,例如網路服務之類的,那問題就不一定是硬體了,中間也許還有所謂的版本存取比對與更新,這樣你思考的也許是網路限制,而不是硬體限制,你被分配的網路頻寬只有10M,開個網路服務要多次比對更新,中間傳輸的資料量也許幾百MB,來回數次,那這樣也是要耗很多時間的
小魚 iT邦大師 1 級 ‧ 2022-03-02 19:53:41 檢舉
之前我們寫的一個檔案就3萬行了
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

8
Ray
iT邦大神 1 級 ‧ 2022-02-27 06:45:00
最佳解答

i9 CPU + 32G RAM + NVME SSD 可以解決你九成以上的問題....

rabbit iT邦新手 4 級 ‧ 2022-02-27 10:25:02 檢舉

感謝

小魚 iT邦大師 1 級 ‧ 2022-03-02 19:55:49 檢舉

錢能解決的都不是問題,
問題就是沒有錢.

1
nionismine
iT邦見習生 ‧ 2022-02-28 13:27:32

跟老闆說聲換台新電腦吧....看能不能你開菜單買然後報公費
現在Intel 12代效能很猛的

就算沒有i9,換個i7-12700K,效能也是猛猛
然後RAM16x2或32x2,看需求;再來換張好點的GEN3或GEN4的SSD,開檔速度會大幅增加

以上是硬體改善,
軟體的話則可以把那些小Form拆專案,然後開VS的時候就選擇卸載某些不常改到的專案
只掛載需要動到的部分即可,供參

小魚 iT邦大師 1 級 ‧ 2022-03-02 19:54:54 檢舉

想到我前公司有人編譯花半個小時才編譯好.

我要發表回答

立即登入回答