none
慎用VisifireChart RRS feed

  • 常规讨论

  • 在WPF和SL开发中,Visifire一直是我的Chart控件首选!及时是在它收费之后,我也依然使用着它的试用版。

    但是最近遇到的问题却让我非常恐惧!——内存泄露

    在输出普通的图表是,Visifire运作得非常好,可是在需要显示动态数据时,内存泄漏发生了。

    需求是,打开界面后,可查看指标的实时变化情况,并用图表显示出来。该界面需连续工作7×24。

    由于采取了MVVM,我只能用Visifire的DataMapping的方式来绑定数据。

    代码中从Socket接收到数据后,就添加到列表中,同时检查列表是否超出容量。

    在不显示图表前,内存使用不超过60M。

    但是当添加了Visifire Chart后,内存就不断飙升,直到系统资源耗尽。

    好恐怖的内存泄漏,而且根本没办法解决。只能等官方修复了……

    2011年4月26日 12:41

全部回复