为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

函数式编程 2018-09-12 05:07:25
如何优化自己的C#代码,加快程序运行效率?(1)使用thread后台运行,将其isbackground设为true,可以加快程序运行速度么?(2)backgroundworker可以很大程度的加快程序运行速度么
查看完整描述

2 回答

?
莫回无

TA贡献1865条经验 获得超7个赞

你的第一个问题,不知道你有曾经优化win98 winxp的经验没,除了服务器版,操作系统默认都是优化前台程序,所以,如果你想让 background task 得到更多的 cpu 时间,那你需要修改操作系统的优化选项。

提高应用程序运行效率,主要还是从你的逻辑入手,把复杂任务拆分开来,能够利用IOCP的地方就用IOCP,在多CPU或多核机器上,按照核心数把任务分解到每个单独的核心上去执行。


查看完整回答
反对 回复 2018-09-25
  • 2 回答
  • 0 关注
  • 285 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信