TurboVNC是基于VNC(Virtual Network Computing,虚拟网络计算技术)开发的衍生产品,经过优化,为3D和视频工作负载提供峰值性能。最初,TurboVNC是TightVNC 1.3.x的一个分支,在表面上,X服务器和Windows查看器的行为依然与原来的版本相似。但现在的TurboVNC采用了更现代化的X服务器代码库(基于X.org 7.7)并加入了很多原版中没有的新特性和修正,包括高性能的Java查看器。此外,比TightVNC 1.3.x中最压缩的模式还要好的是,TurboVNC在压缩3D和视频工作负载时,所需的CPU时间只有前者的15-20%。
TurboVNC的优势还包括其远程框架缓冲协议(RFB),这使得VNC服务器可以将变化的“框架更新”发送到任何连接的“查看器”。每个框架更新可能包含多个“矩形”(自上次更新以来有变化的区域)。与TightVNC类似,TurboVNC会分析每个矩形,将其拆分为多个“子矩形”,尝试使用将提供最有效压缩的“子编码类型”,前提是根据子矩形中的唯一颜色数量。TurboVNC所采用的这种处理方式称为“编码方法”。
TurboVNC的速度提升一部分得益于libjpeg-turbo的使用,同时它还消除了TightVNC 1.3.x版本中用于确定子矩形是否适合JPEG压缩的耗资源的平滑检测程序。TurboVNC的编码方法更倾向于使用JPEG,因为现在它通常是最快的子编码类型。此外,TurboVNC优化了网络效率,通过将框架更新拆分成相对较大的子矩形,并且只使用已经证明能带来明显性能好处的zlib压缩级别。
关键功能:
高效的数据管理
- 用于块模型管理的集中式基于服务器的数据存储库
- 用于有效变更管理的版本控制和变更通知
- 能够检索已删除的模型
- 只存储重要内容,从而改善了数据占用空间
强大的可视化功能
- 在MinePlan3D中可视化块体模型以及钻孔样本、调查和设计信息
- 连接第三方数据分析和报告工具,如Power BI,以阻止模型数据高级模型创建
能力
- MinePlan3D中生成的多边形、曲面和实体的代码块模型
- 从MinePlan3D中的样本复合物中插入品位信息
- 利用MinePlan3D中的领域专业知识,将自定义计算属性添加到块体模型
无缝互操作性
- 使用MinePlan模型、第三方模型和CSV文件中的模型数据填充
- 现代API,可实现跨工作流和应用程序的无缝数据互操作性
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)