java - (TeeChart - Java) 评估版性能问题

标签 java performance teechart

我们已经评估了 Java 版 TeeChart,并决定使用它。然而,有一个问题与我们有关,我们需要您的帮助来澄清它。该问题与 TeeChart 评估版本的性能有关。我们观察到,当 colorgrid 和 3D 曲面图中的数据大小超过 128*1024 点时,TeeChart 会变得难以忍受的慢(我们有大量数据需要渲染:))。另外,我们尝试了不同的GPU,结果几乎相同。

我们还观察到,四核英特尔 i7 中的 CPU 使用率从未超过 10%。

我们的问题是:

  • TeeChart 评估版是否会限制速度? :)
  • 除了演示应用程序中“速度”分支下的建议之外,我们如何提高 TeeCharts 的速度?
  • 评估版是否具有使用 GDI 所需的所有库?
  • 评估版是否有可能不使用GDI,或者我们需要设置它吗?

我们系统的基本规范:

操作系统:Windows XP SP3 内存:4GB JRE:版本 1.6.0_26 TeeChart 当前评估版本。

提前致谢

最佳答案

TeeChart 在评估版本中没有添加任何速度限制。

我们在这里用 ColorGrid 和 Surface 系列进行了一些测试,得分约为 300.000,我们认为响应是可以接受的。查找下面的示例。

颜色网格示例:

    tChart1.getAspect().setView3D(false);

    ColorGrid colgrid1 = new ColorGrid(tChart1.getChart());
    colgrid1.fillSampleValues(500);
    colgrid1.getPen().setVisible(false);

表面示例:

    tChart1.getAspect().setOrthogonal(false);
    tChart1.getAspect().setZoom(70);
    tChart1.getAspect().setChart3DPercent(80);
    tChart1.getAxes().getDepth().setVisible(true);

    Surface surf1 = new Surface(tChart1.getChart());
    surf1.fillSampleValues(500);
    surf1.getPen().setVisible(false);

您能否向我们发送一个简单的示例项目,我们可以按原样运行以重现此处的问题?我们很乐意查看并尝试向您建议满意的解决方案。

您可以通过此论坛发送或邮寄至“steema dot com 的 sales”。

--

最诚挚的问候,

耶雷·阿隆索

Steema 支持中心

关于java - (TeeChart - Java) 评估版性能问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8478536/

相关文章:

java - GL 错误值 1285 : Out of memory

java - 使用 java ireport : net. sf.jasperreports.engine.JRException 生成报告时出错:编译报告 java 源文件时出错

java - Java 如何跨实例处理 Final 字段?

java - Teechart:如何从图例中删除值?

delphi - 获取 TChart 中 XY 点的 TChartSeries

java - 自定义 CursorAdapter 绑定(bind)到 simple_list_item_checked

java - SelectOneMenu 更新其他 SelectOneMenu

c# - 在 C# 中检查盒装原始整数类型的数值的最快方法

algorithm - 如何找到图形的直径?

c# - 如何在 TeeChart for .net 中添加鼠标点击事件