【问题标题】:Spotify App API memory leakSpotify App API 内存泄漏
【发布时间】:2012-04-07 10:30:14
【问题描述】:

我目前正在使用 Spotify API 和一些对我的后端的定时请求来构建一个应用程序。事实证明,随着时间的推移,该应用程序对内存的消耗是无限的。我隔离了以下代码sn-p

var player = models.player;
var leakTimer=setInterval(leak,500)
function leak(){
    player.playing=true;
}

对函数的每次调用都会增加 Spotify 使用的内存。我在使用 1.5Gb 后停止了测试,但它仍在增加。这是一个错误还是我的错误?

在 OSX 10.7.3、Spotify 0.8.2.610 上运行。

谢谢,

雨果

【问题讨论】:

    标签: spotify


    【解决方案1】:

    有趣...我对其进行了测试,似乎也遇到了同样的问题。每次我按下一首歌曲时,它都会不断增加内存使用量。

    我也在没有我的应用程序的情况下使用 Spotify 对其进行了测试。同样的问题。 完全没有任何应用程序对其进行了测试。没问题。

    您可能想在不启用任何其他应用程序(Last.FM、Tune Wiki 等)的情况下测试您的应用程序,以测试它是否真的会导致泄漏。顺便说一句,我的应用程序可以。

    我想我知道为什么会这样。在我的应用程序中,我将使用 Last.FM api 以及其他一些功能提供有关当前播放歌曲的信息。当一首新歌开始时,信息 div 将被清空,并附加新信息。但是,之前调用的信息似乎存储在某个地方。这会增加内存使用量。

    我希望这能给你更多的洞察力。另外,谢谢指出。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-08-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-26
      • 2015-12-09
      • 1970-01-01
      • 2010-12-01
      相关资源
      最近更新 更多