例如用 Span<T> 替代一些数组的操作。 大家还知道哪些编程语句可以优化性能吗? 最近想研究下,希望大家能交流下技术
例如用 Span<T> 替代一些数组的操作。 大家还知道哪些编程语句可以优化性能吗? 最近想研究下,希望大家能交流下技术
|
wufakeyouFeb 3, 2021
1
截取数组的话,用 Array.Copy 会更快。
|
|
youyouyou0123456Feb 3, 2021
2
我也来学习一下。我说一个,只是单纯保存数据的话,考虑用结构元组等值类型,需要行为再考虑引用类型。
|
|
3
用局部函数代替匿名函数\lambda 表达式
异步函数返回值用 ValueTask 代替 Task |
|
forgottencoastFeb 5, 2021
4
不是有书可以看吗?
|
|
INCerryFeb 16, 2021
5
比如 Unsafe 库,使用 SSE 、AVX 、Verctor 进行计算,使用堆外内存,使用 mmap 和 SendFile zero copy 之类的
|