框架之间的性能差异(对于相同/等效的代码)是什么?有谁知道在各种.Net框架之间完成的任何性能基准测试
3
A
回答
3
“等效代码”是棘手的......例如,发动机罩下和淡出人们的视线,代码可能会使用的东西就像Reflection.Emit
/DynamicMethod
/Delegate.CreateDelegate
生成动态(但高度优化)的代码。这些不是普遍适用的(例如,不适用于CF 2.0)。即使对于基本代码,JIT/GC在平台和/或框架(甚至不同CPU /内核)之间的工作可能会有很大不同。例如,服务器GC与桌面GC不同。 x86和x64之间存在差异(不同的优化和成本)。因此,我担心它会归结为特定区域的特定测试。宽大的画笔“速度提高20%”不一定适用于代码的CPU密集型部分。
1
相关问题
- 1. 有谁知道任何HTTP一致性测试套件?
- 2. 测试各种语言和框架性能的最佳方法
- 3. .NET中是否有任何功能测试框架,如JFunc
- 4. 性能测试各种数据库
- 5. 有谁知道FreeSWITCH的任何RESTful API?
- 6. 框架性能测试javascript
- 7. 有谁知道任何精灵集合?
- 8. 用于测试性能的C++单元测试(合成基准测试)
- 9. Neo4j的性能基准测试
- 10. 基准的API /性能测试 - REST/SOAP
- 11. Apache Nutch的性能基准测试
- 12. 有谁知道任何便宜且简单的True Client性能测试解决方案吗?
- 13. 有没有办法知道nodeunit已经完成所有测试?
- 14. 有谁知道基于Web的IDE?
- 15. 我的游戏在各种设备上的性能测试
- 16. .Net 4.0并行 - 如何知道何时完成任务
- 17. .NET是否有任何框架来填充测试数据?
- 18. 服务器基准测试php性能
- 19. Django + New Relic性能基准测试
- 20. 各种集成的Rails测试
- 21. TFS 2017我如何知道哪些测试正在运行(在完成之前)?
- 22. 各种材料设计框架之间的区别
- 23. 有谁知道iPhone的地址簿框架的包装?
- 24. 使用TYPO3测试框架运行单元测试的各种错误
- 25. 用于.NET的通用性能测试框架
- 26. 任何人都知道任何良好的辅助功能测试框架教程?
- 27. 如何在执行的各个阶段执行perl CGI性能测量,基准测量和时间测量?
- 28. Scala:基于属性的测试:如何在编写测试时知道所有的必要测试用例
- 29. 轻量级,基于PHP,布局框架...知道任何?
- 30. C#.NET 4.0测试框架?
是否有你正在查看的特定区域,例如后面的反射速度要快得多...... – 2009-01-20 12:21:13
好问题 - 我喜欢看到像我们经常在浏览器版本之间看到的比较。 – 2009-01-20 13:33:39