如何优化自己的C#代码,加快程序运行效率?

如何优化自己的C#代码,加快程序运行效率?
(1)使用thread后台运行,将其isbackground设为true,可以加快程序运行速度么?
(2)backgroundworker可以很大程度的加快程序运行速度么

函数式编程
浏览 286回答 2
2回答

莫回无

你的第一个问题,不知道你有曾经优化win98 winxp的经验没,除了服务器版,操作系统默认都是优化前台程序,所以,如果你想让 background task 得到更多的 cpu 时间,那你需要修改操作系统的优化选项。提高应用程序运行效率,主要还是从你的逻辑入手,把复杂任务拆分开来,能够利用IOCP的地方就用IOCP,在多CPU或多核机器上,按照核心数把任务分解到每个单独的核心上去执行。
打开App,查看更多内容
随时随地看视频慕课网APP