c# – .NET编译器优化
发布时间:2020-12-15 19:49:06 所属栏目:百科 来源:网络整理
导读:我正在编写一个应用程序,我需要以极低的处理器速度运行.应用程序在整个运行过程中以创造性的方式创建和销毁内存,并且工作得很好.什么编译器优化发生,所以我可以尝试构建到那个? 另一个技巧是CLR处理数组比列表快得多,所以如果你需要处理List中的大量元素,你
我正在编写一个应用程序,我需要以极低的处理器速度运行.应用程序在整个运行过程中以创造性的方式创建和销毁内存,并且工作得很好.什么编译器优化发生,所以我可以尝试构建到那个?
另一个技巧是CLR处理数组比列表快得多,所以如果你需要处理List中的大量元素,你可能最好调用ToArray()并处理它而不是一次又一次地调用ElementAt() . 解决方法
构建你的系统,运行它,然后附上一个分析器,看看什么是慢的.然后使用Stack Overflow,Google和常识来加速这些领域.
最重要的是不要浪费时间加速实际上无关紧要的事情,因此分析非常重要. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |