함수 A가 있고 내부에 좌표를 의미하는 벡터가 하나 있음


구현1

vec += distance * dir


구현2

for idx in 1:3

    vec[idx] += distance * dir[idx]

end


구현 1,2의 속도차이 보려고 하다가 알게된건데


함수A를 실행안시켜도 스크립트 실행할때마다 구현1,2에 따라서 계산시간이 달라짐


구현1

3초->4초->3초->4초->3초->4초


구현2

3초->3초->3초->3초->3초->3초



이거 대체 무슨 상황임??