被 windows 的系统调度逻辑破大防

查看 57|回复 2
作者:andyJado   
事情是这样的:
代码本身很简单,thread::spawn ()多线程跑点累活儿。
因为结果很多就花了两周时间写后处理。
回过头来再跑累活儿发现 CPU 占用 33%怎么也上不去了。
认为自己重构代码时候引入了 bug 。
checkout install run,checkout install run..
嘿,最早的可运行版本现在也只能用 33%
才想起来自己以前开 cmd 都是管理员选项卡。
果然,管理员 cmd 才能跑 sync 代码到 90%
胸口发紧。

checkout, Cmd, install, 代码

opengps   
没看到到底因为啥,仅仅是因为管理员身份变化就能改变 cpu 的利用率?真没听过这个说法
andyJado
OP
  
@opengps 累活儿里调用了别的大型计算软件。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部