百科问答小站 logo
百科问答小站 font logo



假如用汇编语言重制某游戏或者软件能否降低 CPU 性能损耗? 第1页

  

user avatar   xi-yang-86-73 网友的相关建议: 
      

首先要注意一个问题:优化有两种不同的范畴。一种是细节上的,比如自动向量化、循环展开、分支预测等等,这种通过编译器优化、更换语言也许可以提升效率。另一种是高层的,比如使用更适应应用场景的数据结构、更换不同的处理策略、使用完全不同的算法。这种只能人工完成,甚至可能超出简单优化的范畴,而落入重构的领域。而对于一个运行效率有问题的程序,你只有了解它的实现细节,才能知道它在什么地方有优化问题,应当在什么范畴进行优化。这甚至连单纯地跑profile都未必能看出什么来,更何况仅仅更换语言。




  

相关话题

  为什么这两年函数式编程又火起来了? 
  有一台不会坏掉的电脑,这台电脑上只有vc++6.0,给一个人一亿年的时间,能创造出现在的各种软件吗? 
  如何评价《轩辕剑外传穹之扉》制作人杨渊升针称《巫师 3》「200 人三年的制作规模,我们真的也可以」? 
  软件技术方案中的轻重是什么意思? 
  如何看待第三方百度云Pandownload作者被捕? 
  该如何评价高通骁龙820这款处理器?自主架构一定比华为麒麟950的公版ARM好吗? 
  C# 这么优秀的语言,现在到底出了什么问题? 
  为什么手机上的芯片制作工艺超过了电脑上的cpu和显卡? 
  如何向一个零基础的人,解释学习计算机编程的正确顺序和原因? 
  大一学生想换 Linux 怎么样? 

前一个讨论
不想吃外卖但又不会做饭怎么办?
下一个讨论
孩子因为名字老被小朋友起外号,回来哭的很伤心,要不要给孩子改名字?





© 2025-03-04 - tinynew.org. All Rights Reserved.
© 2025-03-04 - tinynew.org. 保留所有权利