我初次接触这个控件,参考SimulationSample这个例子弄了个串口采集的程序。
发现在数据量增大到1000左右后,CPU占用会跑到60%~70%
但是将显示区域向左拖动,使得界面中的图形减少,CPU会立刻降下来。
请问有没有什么方法可以改善这种现象?
使用的测试机型 CPU:Pentium Dual-Core E5300 @2.6GHz
内存2GB
我原以为是显示的数据太多的原因。但是Pref那个例子,采用了RingArray,每次只显示200个数据,但是CPU同样居高不下。有没有人可以解释下啊?
还是说WPF下不适合这种大数据量的采集?