gpt4 book ai didi

jquery - Electron 浏览器应用程序-内存泄漏

转载 作者:行者123 更新时间:2023-12-03 12:32:46 27 4
gpt4 key购买 nike

我开发了一个 Electron 浏览器应用程序,该应用程序需要每10秒重新加载SVG内容。在启动时,应用程序占用120MB,运行14小时后占用3GB。加载SVG元素的代码如下

var url = controllerUri + "/svgcontent";
postData = { ... };
$.ajax({
cache: false,
type: "POST",
url: url,
data: postData,
success: function (data) {
if (data != "") {
$("#svgdiv").empty().off("*");
$("#svgdiv").append(data);
} else {
$("#svgdiv").append("<div class='col-md-12 text-center mt-5'><h1>no data message</h1></div>");
}
},
error: function () { ... }
});
SVG大小为125 KB
您是否有任何建议尝试了解内存泄漏可能取决于什么?

最佳答案

我在其他几篇文章中读到, Chrome 可能存在图像垃圾问题。这就是为什么我更改了实现方式的原因。通过数据刷新,我现在检索要应用于SVG元素的信息。经过5个小时的观察, Electron 过程随着内存的占用和释放而正确运行

关于jquery - Electron 浏览器应用程序-内存泄漏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64087074/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com