微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

远程运行 Firefox 会遇到 X11 瓶颈为什么 JupyterLab从同一 Linux 服务器运行不同?

如何解决远程运行 Firefox 会遇到 X11 瓶颈为什么 JupyterLab从同一 Linux 服务器运行不同?

我想在 Linux 服务器上部署我的机器学习网络应用程序。我发现当我打开 Firefox(通过 Mobaxterm 远程)时,由于 X11 瓶颈,它太慢了。

现在我可以访问运行在同一台 Linux 服务器上的 Jupyterlab(可直接从浏览器访问),该服务器可以毫无延迟地运行。

为什么会这样?我该怎么做才能像 JupyterLab 一样通过 Firefox 毫不延迟地运行我的 Flask 应用程序?

(您支持编辑问题以使其清楚,将不胜感激)

解决方法

试试: 放入firefox地址栏: 关于:配置 (在警告上单击是) 抬头: gfx.xrender.enabled 将其从(默认)False 设置为 True。

这是通过本地 wifi 的 ssh....

如果没有 xrender,过去几年的 Firefox 版本每个窗口会花费大约 0.5-2 秒的时间将窗口内容作为某种原始的、未缓存的图像发送......并不可怕,但如果你滚动它只会做 0.5-2 秒pop 在滚动时会读取,所以也不太好。更新的版本(可能是因为 webrender 默认打开?)似乎在 30 秒或更长时间(不知道它是来自页面加载微调器还是什么)之后的 MB 流量之后发送 MB,一旦页面确实加载它实际上滚动得很快(X 服务器必须有页面内容的本地副本),但需要很长时间才能到达那里。

xrender,它也将像素图发送到本地 X 服务器,但使用的流量却非常低。像 stackoverflow 和较轻的漫画网站这样的页面加载时与 Firefox 的本地副本无法区分;具有大量图形的站点可能会花费一两秒钟的时间来发送大图形,但随后它们位于本地 X 服务器中,并且页面会四处滚动并全速运行。

如果您在本地运行 Firefox,则运行 xrender 似乎也不会造成任何伤害(即,您不必打开和关闭设置,具体取决于您是远程还是本地使用 Firefox。)

享受速度!

干杯!

--亨利

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。