우리는 실행 가능한 jar 파일의 매니페스트 파일에 classpath를 설정 한 간단한 스프링 - 하이버 네이트 애플리케이션 (콘솔 애플리케이션)을 가지고있다. 그리고 응용 프로그램은 jtds 드라이버를 사용하여 데이터베이스에 연결합니다. Windows 시스템과 jdk1.6에서 예상대로 작동합니다. 그러나 Linux에서는 앱이 드라이버를 찾을 수 없습니다.
하드 실시간 제약 조건이있는 임베디드 응용 프로그램 (32 비트 프로세서의 C로 작성)에서 중요한 코드 (특히 인터럽트)의 실행 시간은 일정해야합니다. 코드의 실행시 이 도입되지 않았는지, 특히 프로세서의 캐시 (L1, L2 또는 L3 일 수 있음) 때문에 시간 변동성이 발생하지 않도록하려면 어떻게해야합니까? 효과가 실행 속도 (때로는 100 : 1 대 액
그 성능이 단지 몇 가지 기능에 크게 의존하는 프로그램을 가지고 있고 단일 루프 또는 코드 세그먼트의 속도를 단일 클럭 정밀도까지 측정하여 변경 사항이 실제로 개선되고 있는지 여부를 알 수 있기를 원하는 프로그램은 일반적이지 않습니다. 성능이나 내가 "낙관적 인"코드의 위약에 떨어지는 지 여부에 따라 달라질 수 있습니다. 저는 직접 ffmpeg의 "benc
새로운 Java 1.6 JDK 도구 인 VisualVM을 사용하여 프로덕션 응용 프로그램을 프로파일 링 한 사람과 프로 파일링 중에 응용 프로그램이 어떻게 수행합니까? 설명서에 따르면 프로덕션 및 개발 용으로 설계되었지만 이전 프로파일 링 경험과 다른 프로파일 링 도구를 기반으로 작성되었다고 나는 주저합니다.
내 파이썬 응용 프로그램의 메모리 사용을 알고 싶습니다. 특히 코드 블록/부분 또는 개체가 대부분의 메모리를 차지하는 것을 알고 싶습니다. Google 검색에 상업용이 표시되는 경우는 Python Memory Validator (Windows 만 해당)입니다. 오픈 소스는 PySizer 및 Heapy입니다. 대부분의 세부 정보를 제공합니다 : 나는 아무도
나는 웹 사이트가 실제로 느리고 "사용"할 때 정말 좋지 않다. 서버는 괜찮습니다. 클라이언트 측 문제입니다. 자바 스크립트 나 이미지 요청이 너무 많아서 생각하지만, 내 웹 사이트가 아니기 때문에 IE 내에서 페이지를 표시하고 프로파일 링하는 방법이 있는지 궁금합니다. 파이어 폭스에서는 Firebug, Y! Slow 및 웹 개발자 확장을 사용하여 모든 J
전 초보자입니다. C#의 문자열에서 작동하는 작은 프로그램을 작성하고 있었는데 몇 가지 일을 다르게하면 코드가 훨씬 빠르게 실행된다는 것을 알았습니다. 그래서 궁금한 것이 있습니다. 코드의 실행 속도를 어떻게 측정합니까? 무료 유틸리티가 있습니까? System.Timer를 사용하여 구식 방식으로 이동하고 직접 하시겠습니까?
Netbeans를 사용하여 효과적인 프로파일 링을위한 요령이 있습니까? 프로필러는 매우 훌륭하고 강력합니다. 필자는 이클립스 RCP 클라이언트 애플리케이션에서 문제를 찾는데 사용했다. 그러나, 나는 그것에서 더 많은 가치를 얻을 수있는 느낌을 갖습니다. 일반적으로 포함 된 필터를 사용하여 모든 클래스 (xxx.mydomain으로 시작)를 프로파일 링하도록
최근에 dTrace를 사용하기 시작했으며 그 방법이 얼마나 멋진 것으로 나타났습니다. 프로그래머가 자신의 어플리케이션에 수백 가지의 프로브를 설치하는 부담을주지 않으면 서 프로파일 링을위한 완벽한 도구입니다. 여기 저기에 멋진 라이너와 샘플 스크립트가 있지만, 다른 사람들이 공유하고 싶은 스크립트, 도구 및 링크가 궁금합니다. 누구나 차임 스를 시도 했습니
ASP.NET 응용 프로그램에서 실행되는 몇 가지 쿼리의 프로파일 링 방법은 무엇입니까? 데이터베이스가 너무 느려서 작동하는 일부 소프트웨어가 있습니다 (필자 생각). 테이블에는 인덱스가 있지만 너무 많은 데이터로 작업하기 때문에 여전히 끌고 있습니다. 어떻게하면 더 빠른 속도 향상을 가져올 수있는 몇 가지 사소한 개선을 할 수있는 곳을 알아볼 수 있습니까