2012-04-19 49 views

回答

14

看來你的問題是減少磁盤I/O。如果您確實需要使用命令行來降低優先級,我建議您使用PrcView:http://www.teamcti.com/pview/prcview.htm

如果命令行使用不是必需的,請嘗試禁用緩存。在TortoiseSVN設置中,在圖標疊加下,將狀態緩存設置爲Shell或None。

+0

'看來你的問題是減少磁盤I/O.你從哪裏得到的?他們沒有透露有關磁盤I/O的任何信息。在我的情況下,我想關閉它,因爲我不經常使用TSVN來證明外部進程一直在運行;與磁盤I/O完全沒有關係。 – Synetech 2014-03-20 19:58:16

+1

在我的情況下,我有TSVNCache工作的巨大交換(因此,磁盤I/O)。 – 2014-03-20 20:00:18

+3

而你並不是唯一一個使用'禁用tsvncache'的網頁搜索出現一些頁面,並且磁盤I/O過多,但這並不是唯一的原因,因此OP沒有提及它。這就是爲什麼我質疑你沒有根據的結論。也就是說,無論出現什麼問題,對圖標疊加→狀態緩存→無效的建議應該可以禁用它。 ':-)'(我還沒有看到在過去幾個小時內的過程開始,所以希望我不會不時地殺掉它。) – Synetech 2014-03-21 00:48:54

0

用這一行寫一個批處理腳本。您將需要以提升(管理員)權限

taskkill /f /t /im tsvncache.exe 

要從命令行啓動運行該批處理腳本,另一個批處理文件

"C:\Program Files\TortoiseSVN\Bin\TSVNCache.exe" 

我會保持引號,周圍的命令,因爲「程序」和「文件」之間的空間。上的任何文件

18

在Windows資源管理器窗口中,右鍵單擊,然後 去TortioseSVN->設置 - >圖標Overlays->狀態緩存並將其設置爲

tsvncache.exe將立即退出並且不再運行。

+1

這在過去是正確的,但它不再似乎工作(我只是做了這個,我仍然有2 TSVNCache.exe) – Timores 2016-06-30 12:18:01