2
A
回答
2
是的,这是混淆的副作用。可能还有其他一些像Salamander那样提供更好的性能,但这是混淆的副作用。
1
混淆器所做的一件事是混淆代码中的文字,尤其是文字字符串。这些文字在运行时必须不被混淆。字符串处理并不是特别快。
1
由于您正在使用免费版本的Dotfuscator,它只执行重命名,所以性能问题很可能与字符串文字混淆中的任何开销无关(因为该功能不在该版本中)。
如果您正在使用序列化并在您的程序集上运行sgen,然后再对它们进行模糊处理,而不包括可能导致性能问题的sgen程序集。
由于较小的二进制大小和减少的字符串表大小,在它自己的重命名通常是性能中立的性能增强。我建议的一件事是在混淆程序上运行一个分析器,并尝试找到可能为您提供某些线索的热点,这些线索可能包含有关该问题的线索。
相关问题
- 1. C++多线程执行速度减慢
- 2. 如何减慢执行速度?
- 3. 减慢javascript的评估执行速度
- 4. Mergesort执行速度很慢
- 5. HTMLUnit:执行速度超慢?
- 6. Matlab执行速度太慢
- 7. SqlClient.SqlDataAdapter.Update()执行速度很慢
- 8. 批减慢.mov速度
- 9. Servlet:response.setContentLength()减慢下载速度
- 10. 减慢鼠标速度
- 11. GridSeachCV优化速度减慢
- 12. parfor减慢计算速度
- 13. jQuery拖放速度减慢
- 14. XML解析速度减慢
- 15. 减慢模拟器速度
- 16. tsql合并速度减慢
- 17. SubversionNotify.exe减慢颠覆速度
- 18. ISNULL减慢查询速度
- 19. 执行的java代码的日志行数......不会减慢执行速度吗?
- 20. GCD dispatch_apply共享只读资源减慢执行速度
- 21. 图片加载似乎减慢了Javascript的执行速度
- 22. 添加System.out.println()会减慢执行速度(很多)?
- 23. 我该如何减慢MS-Access中宏的执行速度
- 24. 如何减慢jQuery点击函数的执行速度?
- 25. 你如何减慢JavaScript中for循环的执行速度?
- 26. FFMPEG执行速度非常慢
- 27. 调整执行查询速度慢
- 28. 重绘执行速度太慢吗?
- 29. SQL查询执行速度慢
- 30. avro的Python执行速度慢吗?
把所有的字符串都放到一个资源文件中,并且应该消除这个问题。 – 2009-01-11 04:30:21