漂流瓶做任务网站,小程序直播助手,手机app播放器,杭州网站设计优异柚v米科技LightningChart.NET SDK 是一款高性能数据可视化插件工具#xff0c;由数据可视化软件组件和工具类组成#xff0c;可支持基于 Windows 的用户界面框架#xff08;Windows Presentation Foundation#xff09;、Windows 通用应用平台#xff08;Universal Windows Platfor…LightningChart.NET SDK 是一款高性能数据可视化插件工具由数据可视化软件组件和工具类组成可支持基于 Windows 的用户界面框架Windows Presentation Foundation、Windows 通用应用平台Universal Windows Platform和 Windows Forms.NET 平台。现在可支持实时可视化1万亿个数据点欢迎下载最新版试用。
LightningChart® .NET | 下载试用https://www.evget.com/product/3309/download
最近LightningChart .NET 实现在实时滚动用例中呈现 1 万亿个数据点再一次打破了世界纪录在性能和数据呈现方面成为了重要的里程碑。
几年前LightningChart .NET 图表渲染 10 亿个数据点打破了世界纪录。现在LightningChart .NET 的可视化能力是以前的 1,000 倍——能够在实时滚动用例中呈现 1 万亿个数据点。今天我们演示一个使用DigitalLineSeries渲染1,000,000,000数据点的WPF项目来测试这个功能。
LightningChart .NET是什么 LightningChart .NET 是一个兼容 WinForms、UWP 和 WPF 的数据可视化组件图表库。LightningChart.NET 现在可以满足应用程序开发人员和最终用户的最高性能要求。 在振动分析、医疗设备制造或贸易和金融等高要求行业工作的软件开发人员和工程师构建面向数据的应用程序这些应用程序必须实时处理大量数据而无需对单个数据点进行下采样。 如果您想详细了解支持 LightningChart .NET 的技术请点击查看产品详情。
1万亿数据点的重大突破是什么
LightningChart .NET v.10.3的新版本带来了多项性能改进和新增功能包括名为 DigitalLineSeries 的全新线系列它用于显示一条在两个 Y 值之间交替的线。 DigitalLineSeries 的创新之处在于它指的是用于可视化数字逻辑状态的二进制步进线并且在 LightningChart .NET 中可用的所有线系列中这条线消耗的内存最少。 用LightningChart .NET中的DigitalLineSeries实现1万亿数据点的可视化
测试规范
这些是测试期间的规格和参数 随着 LightningChart .NET v.10.3 的发布我们进行了渲染和性能测试我们能够在这些测试中展示新的线系列 DigitalLineSeries 如何在实时滚动用例中可视化 1 万亿个数据点 (1,000,000,000,000)。
在测试期间我们监控了每秒帧数 (FPS)并观察到大约 60hz 的高 FPS 速率。每秒帧数表示每秒更新图表或可视化的次数。FPS率越高越好但作为参考好的FPS至少应该在40以上。
没有使用下采样
下采样指的是一种与真正的高性能形成对比的技术因为它是在需要渲染百万、十亿或更多数据点时实施的。 下采样的工作方式是只处理有限百分比的数据点意思是不是处理 100% 的数据点而是只处理 1%。这是一种常见的解决方法它以大量信息丢失为代价来减轻设备中的资源消耗。 当可视化 1 万亿个数据点时每个数据点都完全包含在渲染中。 LightningChart .NET 成为第一个能够可视化比任何其他 WPF 数据可视化解决方案多几倍的数据的图表库使用 128 GB RAM。
1 万亿个数据点
下方视频展示了 DigitalLineSeries 如何以滚动模式同时使用 99 个不同的数据流通道呈现 1 万亿个数据点。
LightningChart .NET演示实时可视化1万亿点测试从左上角您可以看到不同的可用预设。就设备的资源消耗而言第一个预设是最实惠的因为它仅使用 1 GB 的 RAM 即可呈现 1000 万个数据点即使对于最低端的设备也是可行的过程。
最后一个可用预设对应于使用 128 GB RAM 渲染 1 万亿个数据点。此预设建议在高端设备中用于具有数据密集型进程的应用程序。 如视频中所示在过程结束时可以看到渲染的数据点总数1,109,080,000,000。实际上可视化了超过 1 万亿个数据点。 复制测试
任何拥有能够处理测试要求的桌面设备的用户都可以复制此测试。 下载 LightningChart .NET 后您将可以访问桌面交互式示例您可以在其中搜索 DigitalLineSeries 并执行测试。
该测试可以根据您设备的规格进行调整例如使用 4 GB RAM 可视化 50 亿个数据点或使用 16 GB RAM 可视化 400 亿个数据点。
本次关于LightningChart中可以实时呈现1万亿数据点的介绍到这里了点击此处查看LightningChart系列教程。