首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

“核”心升级,“稳”定体验,【追光几何】CLI 版正式发布

「追光几何」客户端 “新内核”全面升级

流畅高效的协作体验

稳定的文件资源管理

性能提升的内存空间

为了解决用户反馈的痛点问题,追光几何团队花了大半年的时间重塑“新内核”。“新内核”拥有着迅猛的突破力和稳定的性能。

1 - 初衷 vs 阻碍

「追光几何」从 17 年成立至今已经 5 年,我们一直怀抱着“通过工业数字化提升工业品全流程效率”的初心,致力于探索现代机械设计团队的高效协作方式。在大家的见证下,追光几何从最初的在线看图工具,成长为一个图纸管理与团队协同工具

在追光几何客户端上线后的一年中,我们收到了许多使用反馈与建议,感谢每一位积极反馈的追光者。我们在对反馈问题进行整理分析时,发现有两类问题多次被提起,影响了用户的使用体验和效率:

当使用追光几何管理的项目越来越大,项目中有上百个零件和各种相关文件时,使用创建存档功能,软件会变得缓慢、卡顿,甚至会崩溃,大幅降低了工作效率。此时,随着项目文件不断增加,存档不断增多,问题也愈加明显,严重影响了追光几何的使用体验

平时没有关机的习惯,在使用追光几何的过程中,软件运行占用了大量CPU和内存,导致电脑持续运行变得越来越慢

卡死、CPU 高占用等问题高频出现,是影响日常流畅使用的一大阻碍。对这类严重影响用户使用体验和效率的问题,我们非常重视,并迅速做出了应对措施——将提升客户端性能,调整为工作中优先级最高的事项之一。

2 - 攻关 & 突破

针对痛点问题,我们梳理后得出以下技术优化方案的关注点:

使用更高效的算法来加快执行任务速度,充分利用现代计算机的多核性能,避免“一核有难,七核围观”;

计算逻辑与 UI 界面的解耦,避免执行计算密集型任务的时候,UI 界面出现“未响应”或程序运行崩溃的情况;

核心版本控制逻辑与用户交互的程序解耦,使核心版本控制模块可单独测试、维护、升级,提高稳定性。

使用更先进高效的算法技术分阶段解决问题:阶段一:

提升本地大文件、多文件的存档创建和分支切换的速度和稳定性。

优化客户端对系统资源的占用问题。

针对小文件管理的性能测试:

测试样本:134M 的文件 测试功能:「创建存档」

针对大文件多文件的管理,改善效果则更为明显:

测试样本: 1305 个文件,总大小 20.9G 测试功能:「创建存档」、「分支切换」

针对用户反馈的客户端挂起依然占用内存问题,做了相应测试:

阶段二:

通过将网络操作 Native 化,并加入重传机制,提升客户端和云端在数据传输过程中的稳定性。

测试样本: 3000 个文件,总大小 2G 测试功能:「推送」、「拉取」、「克隆」

优化总结

经过两个阶段的优化迭代,使用Craft CLI 内核客户端,你将得到全新的产品体验

「Craft CLI」专项攻关小组 成立于 22 年 4 月底,经过两大阶段的打磨升级以及内测优化,大幅提升了客户端的性能、稳定性和可维护性。在本月,拥有强大实力的 Craft CLI 内核客户端已全新登场,欢迎追光者们前来体验!

追光的2022

如何让多人项目协作时的图纸管理变得高效?

一款机器人设计过程中工程师间是怎么分工和合作的?

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230315A08UVA00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券