关闭 AustinSaintAubin 打开了这个问题 2016 年 9 月 13 日 · 4条评论 关闭 vendor.js 的缓慢性#76 AustinSaintAubin 打开了这个问题 2016 年 9 月 13 日 · 4条评论 注释 贡献者 奥斯汀圣奥宾 评论了 2016 年 9 月 13 日 • 编辑 我注意到我的低功率工作站和移动设备存在一个主要的性能问题。 在 Xubuntu 16.04 LTS 上使用 Firefox 和 Chrome 进行测试,两者都存在 CNC 网页的主要性能问题。 经过测试:http ://threejs.org/examples/#webgl_multiple_renderers Firstfox 与 webgl_multiple_renderers 有一些滞后 Chrome 显示 webgl_multiple_renderers 没有滞后 Firefox 开发者工具控制台: mutating the [[Prototype]] of an object will cause your code to run very slowly; instead create the object with the correct initial [[Prototype]] value using Object.create vendor.js:41:126 THREE.WebGLRenderer 78 vendor.js:26:25127 preformace-profile.json.txt 可能的解决方案说明/相关问题: http://stackoverflow.com/questions/23807805/why-is-mutating-the-prototype-of-an-object-bad-for-performance 同一页面上的多个实例? mrdoob/three.js#9364 贡献者作者 奥斯汀圣奥宾 评论了 2016 年 9 月 16 日 我认为大部分性能问题都与预览渲染有关。 不管怎样,预览小部件可以有被禁用的选项吗? 出于性能原因,我希望能够在平板电脑上禁用 proview。 奇顿 添加了 增强 标签 2016 年 9 月 16 日 贡献者作者 奥斯汀圣奥宾 评论了 2016 年 9 月 18 日 从 v1.6.5 开始,性能似乎更好 但是,多个设备不会同步当前视图。 最后连接的设备在 CNC 通过 gcode 运行时获取更新。 合作者 奇顿 评论了 2016 年 9 月 19 日 相关问题:#33 cheton 提到了这个问题 2016 年 11 月 3 日 点动控制变灰 #37 关闭 合作者 奇顿 评论了 2016 年 11 月 3 日 现在可以关闭此问题,因为在 1.7.0 版中禁用 3D 视图不再需要 WebGL。 相关问题:#33、#37、#86 cheton已完成 关闭 2016 年 11 月 3 日 喜欢 (0) 问题:重试切割 #1016 GRBL0/Smoothie,总是说“未连接”;不能自我水平 #1017 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭 无法在 gsender 1.2.0 中打开 .gcode 文件 #367 RaspberryPi 运行 gsender 时出现问题 #89 向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭无法在 gsender 1.2.0 中打开 .gcode 文件 #367RaspberryPi 运行 gsender 时出现问题 #89向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473功能请求:抑制发送到机器的 gcode 中的 gcode 注释。 #444 关闭通过网络连接进行连接 #171操纵杆运动的剩余问题 #204 关闭新版本认为我的机器一直处于锁定状态 #474 关闭
我注意到我的低功率工作站和移动设备存在一个主要的性能问题。
在 Xubuntu 16.04 LTS 上使用 Firefox 和 Chrome 进行测试,两者都存在 CNC 网页的主要性能问题。
经过测试:http ://threejs.org/examples/#webgl_multiple_renderers
Firefox 开发者工具控制台:
preformace-profile.json.txt
可能的解决方案说明/相关问题: