我在磁盘上有数 TB 的图像,并且构建了一个基本的 javascript 例程,可以随机拉入一个,并将其显示为 Web 浏览器屏幕保护程序。问题是,如果我将其放置(例如)24 小时,该浏览器将使用大量系统 RAM。
您对管理该 RAM 的建议是什么,以便开销保持较低,并且屏幕保护程序可以运行数天?
let timer = setTimeout(getRandomImage, 100),
el = $("#pictureframe");
function getRandomImage(){
clearTimeout(timer);
let elImageUrl = "https://my.image.url/?v=" + Math.random();
el.css('background-image', 'url('+ elImageUrl +')');
timer = setTimeout(getRandomImage, 5000);
}