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