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



有没有工具能找出程序01代码相同的部分, 精简掉相同部分,只操作他们的地址码来让程序依然能运行? 第1页

  

user avatar   pansz 网友的相关建议: 
      

大粒度来看,这就是函数调用。小粒度来看这就是尺寸优化,编译器在一定程度上或许也能做到。

论尺寸优化,编译器加 /Os 参数往往比你做得更好。因此一定程度上,可以认为编译器的尺寸优化功能就能做到你所说的。

不过,除了在嵌入式领域,现在主流情况下一般不会使用尺寸优化。因为内存比CPU性能更便宜,所以宁可优化性能牺牲尺寸,很少牺牲性能优化尺寸。

--

脑洞不可怕,可怕的是其实这个世界上绝大多数脑洞都已经有人想过了。我们每个人都很难成为最稀奇的那一个。




  

相关话题

  男朋友的大脑是单线程的怎么办? 
  请问为什么手机系统调成繁体字后,连一些读法都跟着变了,比如【软件更新】变成【软体更新】? 
  为什么祖传代码被称为「屎山」? 
  冯大辉(Fenng)的编程能力到底如何? 
  如何反驳「不应该强制用户更新」这一言论? 
  在测试驱动开发中 如果测试写错了导致单元测试过不了怎么办?如何保证测试的正确性呢? 
  能用一种语言独立完成算法导论中 90% 以上的算法属于什么水平? 
  忽然发现自己敲键盘的指法很不标准,我觉得已经对 coding 效率产生影响,怎么办? 
  如何检验算法的正确性? 
  在这种不同操作下,对于计算机体系的不同是否会造成时间差异? 

前一个讨论
你们说的ABI,Application Binary Interface到底是什么东西?
下一个讨论
有没有工具能找出程序01代码相同的部分, 精简掉相同部分,只操作他们的地址码来让程序依然能运行?





© 2024-12-22 - tinynew.org. All Rights Reserved.
© 2024-12-22 - tinynew.org. 保留所有权利