2012-09-03 3 views
1

ARM 코어 텍스 프로세서의 기존 임베디드 시스템에 새 프로토콜을 추가하려고합니다. 이전 시스템에 새 프로토콜을 추가 한 후 부하 테스트 및 성능 테스트를 수행해야합니다. 소스 코드는 C와 C++입니다.임베디드 시스템의로드 및 성능 테스트

이 임베디드 시스템에서로드 및 성능 테스트, 네트워크 I/O 테스트 등을 수행 할 수있는 무료 테스트 코드가 있다면 알려주십시오. 또는이 방법을 제안 해주세요.

기본적으로 비교해야합니다 : 1. 새 프로토콜을 추가 한 후로드가 무엇입니까? 2. 성능 3. 네트워크 IO는 oprofile 또는 gprof를 사용할 수있는 프로파일 링 시스템 성능을 4. 시스템 시험 등 ...

감사합니다, AK

답변

6

을 테스트합니다.

네트워크 프로파일 링의 경우 ethereal 또는 netstat을 사용할 수 있습니다.

I/O 통계의 경우 iostat 또는 sar을 사용할 수 있습니다.

CPU 프로파일 링의 경우 mpstat을 사용할 수 있습니다.

이들은 몇 가지 도구에 불과합니다. 더 많은 옵션을 사용할 수 있습니다. 구글에서

+0

을 추적하는 Dmalloc이Valgrind의

를 들어

, OProfile은 및 gprof은 나타나지 않습니다 임베디드 시스템에서 사용할 수 있으며 임베디드 시스템을 테스트하는 사이트는 없습니다. 건배. –

0

: 메모리 누수 사용 다음 사용 LTT (리눅스 추적 툴킷) 사람들을 위해