最近新组装了电脑,在使用时发现每次打开百度网盘,即使什么都不做,磁盘的占用率都偏高,在十分钟的时间里,就读取了十几 G ,写入了 5-10G 的数据。而且在每次关闭百度网盘重新打开后,都会有这种情况。
检查百度网盘的设置,并没有打开“利用闲置带宽下载加速或换取积分”之类的设置,也没有使用同步盘。
尝试使用 appreadwritecounter 和 ProcessMonitor 对百度网盘的进程操作日志进行监控,结果发现他在不停的对filecache.db
和filecache.db-wal
两个文件进行写入操作。
使用 Sqlite3 打开 filecache.db ,可以发现这是一个 sqlite 数据库文件,表都是和搜索相关的,因此猜测这个文件适用于建立本地的搜索索引,这一点在之后的测试中也得到了印证。
这里我们直接把$百度网盘安装目录$\module\BrowserEngine\users\$一串随机字符$
目录下的filecache.db
和filecache.db-wal
两个文件的属性设为只读,然后重新启动百度网盘并查看记录,可以看到此时读取和写入量就都正常了。
测试设置只读后的影响,可以发现主要是新上传和修改的文件,会无法出现在搜索结果中,但对我来说这个基本没有影响,我很少使用搜索,而且还可以在网页版上搜索文件。
当然对于现在的固态寿命来说,多写入的这些数据影响并不特别大,但在我测试的多个网盘类软件中,只有百度网盘存在每次开启不停的刷新索引和疯狂读写硬盘的问题,只能说不愧是你,百度。
![]() |
1
NewYear 16 天前
百度:我们都在用力的活着,还靠你们养我的房车。
|
2
v2tudnew 16 天前
按你这最低 10 分钟 5GB 写入量,那些开机自启百度网盘的用户岂不是每天写入最少 720GB ?一年 256TB ,这可不小了。
|
![]() |
3
Cheons 16 天前 via Android
使用 BtoC 服务;
用户理想,所有资源远端完成,本地只要结果,不占用本地资源。 产品现实,能本地运行的都扔到本地计算,跑不起来的拆散后再扔给本地计算。 |
4
v2tudnew 16 天前
可能是旧版屏蔽更新的原因,我这是 BaiduYunCacheFileV0.db ,看任务管理器平均 10%CPU 7MB/s 写入。
似乎写入一段时间后停止了。 |
5
ntedshen 16 天前
看了看应该是缓存了百度网盘里面的数据,因为我盘里的东西很多我自己都没下过。。。
|
![]() |
6
kuingsmile OP @v2tudnew 不会一直维持这个速度 观察了下会在 10-20 分钟左右停止,但如果发生了文件上传等会继续写入 但会在每次开启的时候都执行下这个操作
|
7
someonesnone 16 天前 via Android
所有国产软件装虚拟机 用后关机
|
8
coolcoffee 16 天前
真·分布式计算🤣
|
9
huihushijie1996 16 天前
你是不是开了同步空间 那个玩意儿就是要读写
|
![]() |
10
emma3 16 天前
这才是真正的云计算 ----对于服务器端来说。
|
![]() |
11
kuingsmile OP @huihushijie1996 没有开这个功能 一直是关掉的
|
![]() |
12
SJ2050cn 16 天前
百毒网盘安装完后还会往资源管理器里注入它的 dll ,会导致资源管理器卡顿,现在我都把它装到沙盒里,要下载文件的时候再启动一下。
|
13
follow 16 天前
🧍♀️办法:不安装它。
|
14
huihushijie1996 16 天前
@kuingsmile #11 那不知道了 我目前没有这个问题 试试重装
|
15
Seeyuyu 16 天前
请 uninstall
|
![]() |
16
littiefish 16 天前 via iPhone
我一直开着读取统计,读还好,哪个写的多又不常用直接卸载。
|
17
tomonori 16 天前
直接卸载它
|
![]() |
18
moexx 16 天前
appreadwritecounter 的读取写入包好了对内存的读写,所以并不准确
|
19
mrfox 15 天前
遇到个问题,不知如何解决
就是百度网盘启动时总是要打开一个资源管理器窗口 |
![]() |
20
luoyebuyu 15 天前
放 sandboxie-plus ,运行的旧版本,没遇到你这种情况。
|
21
macaodoll 15 天前
解决办法就是卸载啊,我了解百度网盘,我还又了解咱们自己人./狗头
|