|
자바 애플리케이션을 빠르게 배포할 것인가?
고품질로
배포할 것인가? |
이것이 문제로 제기되어서는 안됩니다.DevPartner Java™ Edition을 사용하면 위의 두 가지를
모두 만족시킬 수 있습니다. DevPartner는 개발
생산성 솔루션으로 신뢰성 있고 고성능의 자바 애플리케이션 및 컴포넌트를 신속하게 개발할 수 있도록 지원합니다.
업계 최초로 자바 및 웹 아키텍처를 수용함으로써 DevPartner는 새롭고 개선된 상세
분석 기능을 제공합니다.
오늘날의 멀티미디어 비즈니스 어플리케이션은 여러 가지 복잡한 기술들로 구성되어 있어서 런타임 성능, 메모리
사용, 멀티 스레딩과 같은 문제가 자주 발생합니다.
DevPartner Java Edition은 바로 이러한 효과를 가져오는 개발 생산성 향상 솔루션으로서 신뢰성
있는 고성능 자바 애플리케이션 및 컴포넌트를 신속하게 개발할 수 있도록 지원합니다. 사용하기
쉬운 웹 브라우저 인터페이스를 통해 강력한 분석 및 프로파일링 기술을 제공하며 성능 데이터 검토, 디버깅 작업을
빠르게 완료할 수 있게 함으로써 자바 코드 문제를 해결하는 시간을 효과적으로 단축시킬
수 있습니다.
DevPartner Java Edition은 다양한 환경에서 Java 코드를 테스팅 및 프로파일링 할 수 있도록
Sun, Symantec, Borland, Oracle, Microsoft의 Virtual Machine들을
모두 지원합니다. |
|
|
|
1. Thread 문제 검출
: thread 분석기 Jcheck은 프로그램 실행에 대해 실시간 그래픽 모델을 생성하고, thread와 이벤트,
동기화 오브젝트에 대하여 풍부하고 자세한 정보를 제공합니다. 개발자는 이를 이용해 프로그램의 운영을 시각적으로
분석하는 한편, 정적인 디버거로는 해결할 수 없는 thread 부족, 동기화 문제 등과 같은 까다로운 런타임
문제를 진단할 수 있습니다. |
|
2. 메모리 분석
: 메모리 분석기인 Memory Profiler는 JVM의 heap
정보 및 temporary object 정보를 실시간 분석하여 제공하며 메모리 사용량이 많은 메소드를 쉽게
검출할 수 있는 데이터 뷰, object 참조에 대한 call graph 등을 제공합니다.
|
|
3. 성능 분석
: DevPartner Java Edition의 TrueTime은 개별
코드 라인, 메소드, 클래스, 컴포넌트, 스크립트, 소스 파일 및 전체 애플리케이션에 대한 포괄적인 타이밍,
데이터, 통계를 수집합니다. 직관적인 네비게이션과 이해하기 쉬운 성능 데이터 등을 제공하고 코드나 VM, 시스템
컴포넌트 등 실제 병목이 발생하는 정확한 지점을 보여주기 때문에 개발자는 애플리케이션과 컴포넌트를 빠르고 간편하게
튜닝할 수 있습니다. |
|
4. 코드 커버리지 분석
: DevPartner Java Edition의 TrueCoverage는
Java 애플리케이션과 컴포넌트, 스크립트에서 프로그램 코드 실행에 대한 데이터를 수집하여 실행된 코드와 실행되지
않은 코드에 관한 커버리지 정보를 다중 뷰로 제공함으로써 추가 개발이나 테스팅이 필요할 수도 있는 미 실행
코드를 신속하게 찾아낼 수 있습니다. 또한 커버리지 세션 병합 기능을 이용하여 개발자가 문제를 해결하고 수정한
코드 부분만 재 테스팅 할 수 있으므로 중복 테스팅을 감소시켜 개발 및 테스트 시간을 절약하고 코드 신뢰성을
향상시킬 수 있습니다. |
|
|
|
Enhanced reporting
Code review
Design metrics and refactoring
|
|
|
|
Windows
or Linux |
팬티엄
III 500 MHz, 전체 시스템 메모리 256 MB, 100 MB의 빈 디스크 공간 |
|
Windows XP
Professional Edition |
Windows NT
4.0 Service Pack 6a |
Workstation
and Server Editions |
Windows 2000
Service Pack 2 or 3 |
Professional
and Server Editions |
Red Hat Linux
7.2, 7.3 |
Personal,
Professional and Advanced Server Editions |
Sparc Ultra
5 |
전체 시스템 메모리
256 MB, 100 MB의 빈 디스크 공간 |
|
Solaris 8
및 9 |
|
Java Virtual
Machine 1.3.1 (Classic 또는 Hotspot) 또는 1.4 (32-bit) |
|
|