IntelliJ IDEA 性能調(diào)整 |
IDEA 6.0已經(jīng)發(fā)布,好多人抱怨反應(yīng)速度慢,內(nèi)存消耗大。IDEA 6.0增加了不少新特性,程序也更大,內(nèi)存占用肯定也會提高。在這篇文章我們想探討一下這方面的問題,通過相關(guān)的設(shè)置,讓你的IDEA快起來,更穩(wěn)定。 |
![]() |
-Xms256m |
![]() |
取消“Synchronize file on frame activation”和“Save files on frame deactivation”的選擇。在IDEA中,采用多線程讀寫文件,但線程寫,而且磁盤讀寫非常耗費(fèi)時間,所以我們建議取消這兩個選項,否則在IDEA和其他程序切換時,你會發(fā)現(xiàn)磁盤操作比較頻繁。同時我們選擇“Save files automatically”,并將其設(shè)置為30秒,這樣IDEA依然可以自動保持文件。做以上的設(shè)置,可能有一點(diǎn)不方便。如我們編輯一個jsp文件,然后切換到瀏覽器刷新,獲得最新的信息。但是在切換到瀏覽器時,IDEA將不會自動保存,所有信息不是最新的。所以在每次切換時,你需要按下Ctrl+S,保存文件。這樣你需要了解哪些文件被更改了,給這些文件一個標(biāo)識。 在IDEA中,你需要做以下設(shè)置, 這樣被修改的文件會以*號標(biāo)識出來,你可以及時保存相關(guān)的文件。 |
![]() |
總結(jié):通過以上的設(shè)置,我們相信會提高IDEA的性能。當(dāng)然這不表示IDEA的默認(rèn)配置是錯誤的,就如同數(shù)據(jù)庫軟件一樣,提供了一個標(biāo)準(zhǔn)的配置,具體的一些性能調(diào)整可能要根據(jù)實(shí)際情況確定。 |