以下属于优化程序性能的基本策略的是()
A、高级设计
B、基本编码原则
C、低级优化
D、以上三个都是
A、高级设计
B、基本编码原则
C、低级优化
D、以上三个都是
A、将程序整个用汇编语言改写会大大提高程序性能 B、在优化前,可以先确定哪部分代码最费时,然后对这部份代码用汇编改写,使用汇编的语句越少,程序运行的越快。 C、使用汇编语句虽然可以提高程序的性能,但会降低程序的可移植性,所以应该绝对避免 D、适当调整汇编指令的顺序,可以缩短程序的运行时间
A、A.策略制定好之后一般不轻易改变 B、B.策略制定好之后并不是一成不变的,但是最优的策略一般不轻易调整 C、C.策略制定好之后并不是一成不变的,即便是最优的策略,也要随时间的推移不断调整与优化 D、D.策略制定好之后,最优策略一般会维持较长时间,而其他策略则随时间的推移不断调整与优化
A、使用编译器的优化选项后程序性能一定会获得提高 B、循环展开得越多越彻底,程序的性能越好 C、寄存器分配能够解决程序中的数据依赖问题 D、现代主流C/C++编译器可以对简单的小函数进行自动Iinline