Solaris 10 5/09 릴리스에는 다음과 같은 개발자 도구 기능과 향상된 기능이 추가되었습니다.
SunVTSTM 7.0 패치 세트 5는 다음과 같이 개선되었습니다.
인프라 향상:
테스트에서 장치별 옵션을 지정할 수 있는 기능
테스트를 위해 일반 또는 호스트별 세션 생성
특정 테스트 통과 시 루프 기능
일반 및 호스트별 세션의 생성 또는 로드를 위한 터미널 사용자 인터페이스(user interface, UI) 지원
CPU 진단 향상:
systest 시스템 테스트는 실패의 경우 프로세서 수준 격리를 수행합니다.
cputest CPU 테스트는 다중 처리 테스트입니다. 단일 테스트 바이너리는 시스템의 모든 CPU를 동시에 테스트할 수 있습니다.
메모리 진단 향상:
physmem 기반 ramtest는 주소 길이를 KB, MB, GB로 읽을 수 있는 옵션을 제공합니다.
추가 메모리, march-test 알고리즘을 통한 l3 버퍼 테스트가 향상되었습니다.
IO 진단 향상:
새로운 hlgraphicstest 테스트가 그래픽 카드 테스트를 위해 추가되었습니다.
사용자는 네트워크 테스트에서 nxge 인터페이스에 연속(back-to-back) 루프백 옵션을 지정할 수 있습니다.
다양한 드라이브 속도를 지원하도록 Cddvdtest가 향상되었습니다.
다음 기능을 지원하도록 Disktest가 향상되었습니다.
USB 저장 장치 부하 조정
디스크 성능 테스트 수행
루트 디스크에서 쓰기 테스트를 수행하지 않음
테스트 수준, 웨어 레벨링(wear-leveling) 메커니즘을 사용하여 고체 상태 장치(Solid State Devices, SSD) 테스트
읽기 및 쓰기 버퍼 캐시 테스트 지원
현대식 마이크로프로세서에는 CPU 동작에 관련된 다양한 하드웨어 이벤트의 측정을 가능하게 하는 하드웨어 성능 카운터가 들어 있습니다. 하드웨어 이벤트는 여러 내부 프로세서 상태뿐만 아니라 명령 및 데이터 캐시 누락을 포함합니다. 성능 카운터의 데이터를 사용하여 특정 프로세서 유형에서 소프트웨어 동작을 분석하고 조정할 수 있습니다. Solaris 10 5/09 OS는 libcpc(3LIB) 인터페이스와 cputrack (1) 및 cpustat(1M) 유틸리티를 통해 CPU 성능 카운터(cpc)에 대한 액세스를 제공합니다.