2009-07-24 33 views
6

有誰知道如何控制TortiseSVN使用的tsvncahce.exe的內存消耗?它始終是我機器上最大的內存消費者。 〜我的Vista 64機器〜180MB。它使用比VS2008更多的內存,Sql Server甚至我的瀏覽器,它通常有4-5個標籤打開。限制TortiseSVN中tsvncache.exe的內存消耗?

這只是不正常。我已經開始讓它忽略它不需要跟蹤的驅動器和文件夾,但這並沒有真正改變事情。任何來自專家的建議都會有所幫助。

回答

3

看起來你已經找到了如何tsvncache配置忽略目錄。這可能是你最好的選擇。

您也可以使用相同的設置對話框中的狀態緩存設置爲沒有代替默認。這些設置中的任何一個都會完全禁用tsvncache.exe,但疊加圖標只會出現在當前可見的文件夾中,或者完全不會顯示。有關詳細信息,請單擊對話框中的「幫助」按鈕,該按鈕將轉至幫助文件的「圖標疊加設置」部分,該部分詳細介紹了這些設置。

此外,當您更改覆蓋圖標設置時,您必須殺死tsvncache.exe進程或註銷以使設置生效。

2

180 Mb?沒什麼!這件東西在我的開發機器上泄露了千兆字節,我不得不每星期幾次殺死它。

您是否安裝了最新版本。這個問題應該在1.6.x中解決(其中x> 0或1,我看到了一個錯誤報告)。

如果設置圖標覆蓋到「殼」它會表現得更好,但你失去了遞歸狀態圖標...

+0

我有最新的版本,1.6.3。 – MikeJ 2009-07-24 04:54:22