【发布时间】:2011-12-18 06:10:20
【问题描述】:
我似乎在使用基于页面内存大小的 HTML5 画布时体验到不同的性能......也许是加载的图像(屏幕外画布)的数量。如何最好地定位性能问题的根源?或者有谁知道在加载大量数据时是否确实存在性能问题,即使不是一次全部使用?
Here's an example of good performance.我有一张比较简单的地图。它在 700 到 800 KB 之间。您可以拖动以相对平滑地滚动此地图。
There's another file(由于它的尺寸很大,您可能不想看)。
它大约 16 MB,包含几十个,可能在一百个图像/画布上。它绘制了一个较小的视图,因此它应该走得更快。但事实并非如此。与简单的演示相比,许多地图严重滞后。
我可以尝试检测代码以开始计时,但我之前没有在 JavaScript 中做过,并且可以使用一些帮助。如果有更简单的方法来定位性能问题的根源,我会很感兴趣。
【问题讨论】:
标签: javascript performance profiling html5-canvas