Elixir Language
최적화
수색…
항상 먼저 측정하십시오!
일반적으로 성능을 향상시키는 일반적인 팁입니다. 코드가 느린 경우에는 느린 부분을 파악하기 위해 프로파일 링하는 것이 중요합니다. 추측만으로는 충분 하지 않습니다. 아마도 실행 시간의 1 % 만 차지하는 무언가의 실행 속도를 향상시키는 것은 그만한 가치가 없습니다. 큰 시간의 싱크를 찾으십시오.
다소 정확한 숫자를 얻으려면 프로파일 링 할 때 최적화 된 코드가 적어도 1 초 동안 실행되는지 확인하십시오. 해당 함수에서 실행 시간의 10 %를 소비하는 경우 전체 프로그램 실행이 최소 10 초 이상 걸리고 코드를 통해 동일한 정확한 데이터를 여러 번 실행하여 반복 가능한 숫자를 얻을 수 있는지 확인하십시오.
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow