JN 019:44:54 BenchmarkLabel (GOLD-6.13,M30) Разрешение чарта: 1024 x 768 пикселей
RL 019:44:54 BenchmarkLabel (GOLD-6.13,M30) Для корректного теста подберите размер окна 1024 x 768 пикселей, без индикаторов, не трогайте ничего, не сворачивайте и не закрывайте окна
NK 019:44:54 BenchmarkLabel (GOLD-6.13,M30) 0. Время разогрева динамических очередей без визуализации = 188 ms
DL 019:45:12 BenchmarkLabel (GOLD-6.13,M30) 1. Время обновления текста у меток без чтения = 18375 ms
MP 019:45:28 BenchmarkLabel (GOLD-6.13,M30) 2. Время обновления текста и позиций у меток без чтения = 15187 ms
MN 019:45:53 BenchmarkLabel (GOLD-6.13,M30) 3. Время обновления текста и позиций у меток со чтением = 25282 ms
NP 019:46:08 BenchmarkLabel (GOLD-6.13,M30) 4. Время обновления текста и позиций у битмапа с прозрачностью = 14922 ms
OK 019:46:22 BenchmarkLabel (GOLD-6.13,M30) 5. Время обновления текста и позиций у битмапа без прозрачности = 14593 ms
EG 019:46:22 BenchmarkLabel (GOLD-6.13,M30) Тестирование завершено
在现实世界中(这里是一个纯粹的实际情况),标签没有被审问。
所有的坐标和属性都存储在包装类字段中。例如,在同一个 "标准利贝拉 "中。
这就是为什么我认为在这个测试中进行轮询是有害的(否则,我们需要为位图添加类似的东西--轮询TextOut的坐标在哪里)。
进行了这么多的测试 - 可以清楚地看到,ChartRedraw制动。和所有。因为没有它的标签赢得不只是10-20%,而是很多倍。
我认为我们需要对这种低速的方法进行验证。如果在5000次重绘时,我们在10秒内有循环性能......必须要做一些事情。
所以以500帧的速度渲染图表还不够好?
你必须与现实保持联系。
也就是说,一些复杂的函数负责准备图形对象的渲染,而用于位图输出的BitBlt对图表的更新速度没有影响。
绘制文本标签是一个快速的GDI程序TextOut。一般来说,除了26个对象或一个位图之外,还有一个不小的图表本身的画布,其中有图形和整个渲染机器。注意,被测试的对象只是图表上的乘客。
由于专门研究图形的专家顾问很少,我将得出一个一般性的结论--MetaTrader 5(和MetaTrader 4)的可视化系统非常有效,而且多年来得到了彻底的改进。已经做了很多工作,它已经成为一个强大的图形对象重塑组合。
Renat:
所以以500fps的速度渲染图表已经不能令人满意了?
我忘了,ms没有翻译。
正如Renat所注意到的,有些人完成第三项的时间长达三倍(我也是在XP上),这可能是什么原因?
我在Win 8上没有这个功能。
正如Renat所注意到的,有些人完成第三项的时间长达三倍(我也是在XP上),这可能是什么原因?
我在Win 8上没有这个功能。
功率几乎相同,但他的第3点也慢了3倍。
ZS: 所以这与XP无关,我和他都有Win 8。
Win7 x64,4Gb内存。
奇怪的是,我的CPU没有显示为OpenCL设备,也没有显示为XXX。
为了使CPU显示为OpenCL设备,必须安装AMD或Intel的额外驱动程序。
在重新初始化设备时不显示OpenCL等级(这是自动发生的)。它将在下次启动时显示出来。
ZS: 所以这与XP无关,我和他都有Win 8。
当互联网浏览器被卸载时,测试结果有很大不同。
当互联网浏览器被卸载时,测试结果有很大不同。
为了使CPU显示为OpenCL设备,必须安装AMD或Intel的额外驱动程序。
在重新初始化设备时不显示OpenCL等级(这是自动发生的)。它将在下次启动时显示出来。
所以我知道,有一个AMD的驱动程序。已经卸载并重新安装,仍然没有驱动程序。今天才发现它不见了。而GPU-Z也没有看到处理器。不过,它曾经是有效的。
而且从770年建国以来,评级一直没有显示(在756年还没有)。我以为,由于不可能在云中使用GPU,因此不再需要评级了。
没有重新计算 :(
PS。4月4日,作为OCL的处理器消失了--在下次启动时的日志中发现,已经只有一个设备了。