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

(TeeChart-Java)评估版本性能问题,java,performance,teechart,Java,Performance,Teechart,我们已经评估了TeeChart for Java,并决定使用它。然而,有一个问题与我们有关,我们需要您的帮助来澄清。问题是关于TeeChart评估版本的性能。我们观察到,在colorgrid和3D曲面图中,当数据大小超过128*1024个点时,TeeChart的速度会慢得令人无法忍受(我们有很多数据要渲染:)。此外,我们尝试了不同的GPU,结果几乎相同 我们还观察到,四核intel i7的CPU使用率从未超过10% 我们的问题是: TeeChart是否限制评估版本中的速度?:) 除了演示应用程

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

我们还观察到,四核intel i7的CPU使用率从未超过10%

我们的问题是:

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

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


提前感谢

TeeChart在评估版本中未添加任何速度限制

我们在这里用ColorGrid和Surface系列测试了大约300000个点,我们认为响应是可以接受的。下面是一些例子

彩色网格示例:

    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.com的销售人员”

--

致以最良好的祝愿

耶雷·阿隆索


Steema Support Central

我没有任何TeeChart经验,但如果我遇到这种情况,我会开始挑战供应商,并可能启动基于完整版本的PoC。