我计划购买 Chromebook 的目的只有一个,即连接大型显示器/电视并让 Chromebook 无限期地坐在某个网页上。
我的问题是:Chromebook 可以在出现问题之前刷新页面或进行 AJAX 调用多长时间?
是几个小时、几天、几个月的问题吗?有没有人有实际这样做的经验?
它会建立某种缓存或其他保存的信息,最终会消耗所有可用内存吗?是否有其他方面可以阻止它无限期地持续下去?
我正在自己创建网页,并且我计划让该页面定期完全刷新或让 AJAX 调用当前信息。我希望信息能经常更新,最好每 5-10 秒更新一次;但是,可以容忍不那么频繁的更新,每次更新之间最多可能有 5 分钟。信息不应该每次都更改,但如果在更改可用后不久更新它会很棒(平均每天大约 15-20 次)。
页面上显示的数据量相对较小 - 它应该全部适合页面而无需滚动。随着时间的推移,一些信息将被删除,而其他信息将取代它,总体上保持大致相同。
我假设偶尔需要维护,可能会重新启动浏览器或 Chromebook。
我知道还有其他因素需要考虑,例如显示器/电视随着时间的推移“烧录”了图像,网页需要处理可能的互联网连接中断,停电等......这个问题特别是关于 Chromebook 及其浏览器在长时间内处理连续刷新/AJAX 调用的能力。
Chromebook 曾经有一条用于信息亭应用程序的开发路径,但 chrome 应用程序已正式停产,并且不再被商店接受(截至 2020 年 3 月)。他们还将在明年年底前取消对它们的支持。
话虽这么说,如果您只是创建一个网页,并且想使用 chromebook 来显示它,Google 提供了保持显示开启的方法,并且您可以在合上盖子时防止机器进入睡眠状态,但是似乎在空闲时防止计算机进入睡眠状态的唯一方法是使用 chrome 扩展。
有几个不同的扩展,它们有不同的模式可以防止系统进入睡眠模式。此扩展(也在下面列出)具有适用于您的设置的功能:
资源
support.google.com:让您的 Chromebook 保持清醒
chrome.google.com:保持清醒(扩展)
我有一些在 N22 上显示 Kibana 和 Grafana 小部件的经验。它比我们在办公室尝试使用的树莓派和 HDMI 棒更好用。由于资源使用效率低下(在我之前处理该主题的员工使用 HTML 框架集),我们发现每个月左右都有 2GB RAM 的微型 Atom 卡住(我们/我当时没有收集统计数据)。重新启动工作,它通常恢复正常,在某些情况下,我们让它休息半小时,然后它又恢复了。
那时我很好奇那里发生了什么,所以我让它在https://webglsamples.org/aquarium/aquarium.html上运行了大约一个月,并且没有任何问题,所以一定是我们在推动小事情更难,它可以很长一段时间。在您的用例中使用 4GB 和更新/更强大的处理器可能不会遇到这种情况。
我还在 N22 上用 Firefox 尝试了 Gallium,但这并没有改善这种情况。如果您发现 ChromeOS 出于某种原因限制了您的用例,我可能值得一试。
我建议保持盖子打开。大多数笔记本电脑的冷却机制似乎都是为假设用户坐在设备前面而构建的。我的 Thinkpad T580,不是 Chromebook,在键盘下方也有一个风扇孔,所以我认为工业设计师现在利用每一个技巧来从微型设备中散热。