디버거에서 최적의 성능을 얻으려면, 다음과 같은 점을 고려하십시오.
스텝 성능은 모니터에 있는 작동 변수 또는 표현식의 수와 표현식의 복잡도에 의해 영향을 받습니다. 다음과 같은 방법으로 스텝 성능을 개선할 수 있습니다.
C++이 아니거나 Java 프로그램인 경우, 파일을 클라이언트 시스템 또는 iSeries 프로젝트의 작업공간으로 복사한 후 디버그 보기에서 텍스트 파일 변경 선택사항을 사용하여 로컬 파일의 경로 이름을 지정함으로써 성능을 개선할 수 있습니다.
스트링 탐색을 다음과 같은 방법으로 보다 빠르게 수행할 수 있습니다.
디버거가 중단점에서 중단되어야 하고 매번 시작/종료/간격 절을 평가해야 하므로 이들 옵션에 지정된 값은 프로그램의 속도를 상당히 떨어뜨립니다. 프로그램이 중단된 것처럼 보이지 않을 경우에도, 디버거가 중단 조건을 평가할 수 있도록 프로그램이 실제로는 중단됩니다.
이에 대한 대안으로, 가능한 경우 표현식을 지정하여 조건부 중단점을 설정할 수 있습니다.
감시가 설정된 경우, 시스템은 각각의 명령어가 수행된 후 감시되는 변수 또는 표현식의 값이 변경되었는지 여부를 검사합니다. 너무 많은 감시를 설정하면 성능이 떨어질 수도 있습니다.
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.