如何在Windows上监视Spotify资源使用情况

尝试消除问题的工具

Spotify是一种流行的音乐服务,可作为Web版本,桌面客户端以及各种平台的应用程序使用。

一些Spotify用户 注意到 早在6月,该客户端就在磁盘上造成了过多的写入。尽管报告的写入量相差很大,但有些人指出,仅Spotify就能在计算机上看到10Gb /小时的写入量。

更新资料 :Spotify已发布了新的客户端版本,该版本根据更新历史记录解决了该问题。将桌面客户端更新到版本1.0.42应该可以修复写入的数据量。用户的反馈表明情况有所改善,但尚未完全解决。 结束

对此特别有趣的是,即使Spotify在后台保持打开状态但不播放任何歌曲,也会进行写操作。

如果您做一些数学运算,您将意识到即使使用最高的歌曲质量,也无法通过歌曲缓存来解释这些写入。

注意到该行为的用户担心,由于写入次数过多,仅Spotify可能会导致其计算机的固态驱动器提前失效。

监控Spotify

spotify monitor

并非所有Spotify用户都受此问题影响。我让Spotify Free在测试系统上运行了一段时间,并没有发现过多的写入。

如果您使用的是Spotify,则可能要做的第一件事就是监视客户端的资源使用情况,以了解设备上运行的Spotify版本是否过多地写入驱动器。

尽管您可以使用许多工具来监视系统上的写入,但我建议您仅从查看Windows任务管理器报告的内容(或出色的报告)开始。 流程浏览器 )。

  1. 按Ctrl-Shift-Esc启动它。
  2. 切换到进程或详细信息,具体取决于之后使用的Windows版本。
  3. 找到一个或多个spotify.exe进程,然后检查其I / O写入字节。
  4. 您可能需要通过右键单击表标题并选择“选择列”将数据添加到表中。

请注意,数据为字节,这意味着您需要先将其转换为技嘉。您可以 用这个 工具。基本上,1000000000字节大约为0.931 GB。因此,如果您在上面的屏幕截图中看到类似230万字节的数据,则该数据仅为2 MB。

如果Spotify导致过多写入该怎么办?

分析此问题的Spotify用户发现,写入无法链接到歌曲缓存,但会影响Spotify文件夹中的某些数据库文件:根Spotify文件夹中的mercury.db和mercury.db-wal。

因此,似乎发生的情况是Spotify主动在数据库上运行vacuum命令,从而导致写入。 Vacuum通过使用各种优化例程来回收空间来优化数据库文件。此过程将创建一个临时数据库文件,该文件将在命令运行过程后替换原始文件。

Spotify用户有两种选择可以解决该问题。

  1. 使用Web客户端而不是桌面客户端。到目前为止,这是最简单的选择,但可能并不方便。
  2. 将缓存文件移动到RAM磁盘 或其他驱动器(如果可能,请不要使用SSD)。 Ram磁盘将系统内存用作临时磁盘,这意味着Spotify将写入RAM而不是实际的硬盘驱动器。
  3. 编辑Spotify二进制文件 并用空格替换VACCUM命令。请注意,这尚未在Windows上进行测试,但在Mac OS X上似乎可以正常工作。由此引起两个问题:首先,您必须在每次更新后重做该过程。其次,数据库文件可能会变得越来越慢,因为它永远不会被清理。

现在轮到你 :运行Spotify时是否注意到过多写入?