在Mac上,ksfetch进程是什么?


47

有时,我在Mac上看到ksfetch进程。经过一番谷歌搜索,我发现它是Google软件更新程序。但是,没有详细的答案,即ksfetch进程用于什么?真的需要吗?我可以摆脱它吗?有时它占用了我的互联网带宽,因此让我感到沮丧。谢谢。


为什么不通过拒绝连接而用Little Snitch阻止KSFetch?那行得通吗?
弗兰克

Answers:


55

梯形失真校正/ ksfetch

ksfetchOS X上的过程是Google Chrome浏览器更新机制的一部分。该ks前缀是梯形的缩写。该过程似乎负责获取Google产品的更新。正是这个角色占用了您的带宽。

使用Slick的答案,您可以禁用使用的相应过程ksfetch

另外,似乎可以调整更新检查的频率:

在您的终端中输入以下代码将使其每周检查一次,而不是每隔几个小时检查一次:

defaults write com.google.Keystone.Agent checkInterval 604800

要了解更多信息,请点击以下链接:


我发现麻烦的是,它尝试访问gvt1.com上的一个神秘域。
弗兰克·巴塞纳斯

gvt1.com由Google经营,请访问whois.domaintools.com/gvt1.com
格雷厄姆·米尔恩

1
截至今天,最长的时间是24小时,即86400(support.google.com/chrome/answer/6315311?hl=zh_CN)。

16

是的,您可以禁用它。

为此仅在终端输入:

~/Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/Resources/install.py --uninstall

对于所有用户:

/Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/Resources/install.py --uninstall

在某些计算机上,它ksinstall不是install.py


谢谢。您还能回答问题的其他部分,例如此过程用于什么吗?需要吗?等
Saurabh Hooda 2015年

3
install.pyksinstall在我的机器上被调用。
Lenar Hoyt

6

您可以卸载它,键入/Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/Resources/ksinstall --help以查看可用的选项。

--nuke 可以卸载与此相关的所有内容,就像这样: /Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/Resources/ksinstall --nuke


uninstall和之间有什么区别nuke
Lenar Hoyt

运行ksinstall --help命令,您将发现。<br/>[--nuke] Remove Keystone and all tickets. [--uninstall] Remove Keystone program files but do NOT delete the ticket store.
夷陵

我已经用uninstall命令删除了它,所以我必须重新安装所有内容才能检查。谢谢!
Lenar Hoyt

应该是~/Library
马特

4

他们已将此命令更改为--nuke而不是--uninstall,并且路径现在也不同。因此,所有用户的新命令将是:

/Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/Resources/ksinstall --nuke

1
欢迎问不同。我们希望答案独立存在。您可以编辑此内容以说明解决方案的本质,还是可以使用此更新来编辑其他答案。奖励点,用于标识应用程序的哪个版本需要新的命令参数。
bmike

3

Google Chrome浏览器存在一个问题,它会创建一个临时文件来每隔X个小时检查一次更新。由于由于某种原因正在制作新的临时文件,因此启动了Little Snitch,这很烦人。

通过在Terminal中输入以下代码,它将每周检查一次,而不是每隔几个小时检查一次:

defaults write com.google.Keystone.Agent checkInterval 604800

希望他们能解决此问题的下一个Google Chrome版本,因为这非常烦人,每隔x个小时点击一次允许/拒绝。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.