https://github.com/CoolCmd/TestMem5
재작년 CoolCmd라는 사람이 수정해서 새로 내놓은 버전
마냥 인터페이스 깔끔해지고 글자깨짐 줄이고 기능만 좋아진 건 아닌 거 같아서 나 보려고 정리해둠
1. cfg 수정 의존도를 줄임.
기본적으로 인앱 설정에서 컨픽, 테스트 시간, 테스트 윈도우 사이즈 등 설정 가능.
설정은 TM5.ini 파일에 저장 되고 실제로 각 cfg 파일에서 저 값들을 조정해도 반영되지 않고 TM5.ini 설정을 따름
2. 그럼에도 cfg 직접 열어서 수정해야 하는 게 있는데, Time(%)임.
얘는 인앱 설정에 옵션 자체가 없는데, cfg 파일 열어서 변경하면 실제로 적용도 됨
왜 추가 안하는지는 ㅁㄹ
3. 여기서 치명적(?)인 단점이, 사이클 횟수를 지정하지 못함
이새끼 신념인지 테스트 시간만 정할 수 있고 사이클 지정을 못해서
"OO컨픽 n사이클 돌아가면 패스로 판단" 이런 기존 기준점을 못씀
이게 ㄹㅇ 존나 불편함.
아 지정 시간 끝나고 마지막 사이클은 끝까지 돌아감.
4. 몇가지 추가된 옵션들
나도 헷갈리는데 크게 세개임
①Use AWE (테스트 메모리 페이징 방지 계열)
②Allocate testing windows at highest possible address (테스트 메모리를 최상단에 할당)
③Lock memory (테스트 메모리 페이징 방지 계열)
너무 개발자 영역이라 간단하게 요약만 하면
셋다 테스팅 메모리를 할당할때 더 우선적으로, 강력하게 유지하는 그런 기능이라 생각하면 되는 듯
걍 다 디폴트로 놓는 걸 권장함
외에는 뭐 에러 n개 검출시 중단 및 알림 이런 기능이나
로깅 능력, 가시성 사용성 개선 등..
구버전이 직관적이긴 한데 구버전은 메모리 할당, 잠금 과정이 제대로 지켜지지 않고도 성공으로 넘어가는 경우가 있어서
신버전이 낫다 하네
댓글 0