循还展开会减小系统无用开销,增大cpu利用率
举例
int f=0;
for(i=0;i<num;i++){
f=f*i;
}
int f=0;
for(i=0;i<num;i+4){
f=f*i;
f=f*i+1;
f=f*i+2;
f=f*i+3;
}
减小循还次数,增大取一次值所做的操作
避免数据冲突
举例
x=1;
y=x;
System.out.println(y);
循还展开会减小系统无用开销,增大cpu利用率
举例
int f=0;
for(i=0;i<num;i++){
f=f*i;
}
int f=0;
for(i=0;i<num;i+4){
f=f*i;
f=f*i+1;
f=f*i+2;
f=f*i+3;
}
减小循还次数,增大取一次值所做的操作
避免数据冲突
举例
x=1;
y=x;
System.out.println(y);