如何解决远程运行 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 举报,一经查实,本站将立刻删除。