내 프로그램에서 "rusage"통계를 사용하여 time 도구와 유사한 데이터를 얻으려고합니다. 그러나 나는 내가 틀린 일을하고 있다고 확신한다. 값은 적당하다고 생각되지만 때로는 약간 이상 할 수 있습니다. 온라인에서 좋은 자료를 찾지 못했습니다. 누군가 그것을 더 잘하는 방법을 알고 있습니까? 긴 코드는 죄송합니다. class StopWatch {
pu
나는 MS Visual Studio 2005 응용 프로그램 솔루션을 보유하고 있습니다. 모든 코드는 C에 있습니다. 나는 특정 기능에 의해 실행을 위해 취해진 사이클의 수를 측정하고자한다. 사이클 수를 얻기 위해 사용할 수있는 Win32 API이 있습니까? 나는 마이크로 초 단위로 시간을 얻기 위해 gettimeofday()을 사용했지만, 소비 된주기를 알
정말 넓은 범위의 CPU 및 아키텍처에서 실행되는 응용 프로그램에서 병목 현상을 최적화하려고합니다 (일부는 임베디드 장치와 매우 유사합니다). 그러나 내 프로파일 러의 결과는 CPU 속도 때문에 중요하지 않습니다. 프로파일 링 목적으로 CPU의 속도를 제한 할 수있는 방법이 있습니까 (Windows 또는 Mac OS X). 가상 컴퓨터 사용에 대해 생각해
여기에 내 첫 번째 질문이 있습니다. 나는 최근에 유지 보수를 요청한 회사의 내부 애플리케이션을 보유하고 있습니다. 응용 프로그램은 PHP로 만들어졌으며 WTF-ish가 아닌 꽤 잘 코딩되어 있습니다 (OO, DB Abstraction, Smarty). 문제는 응용 프로그램이 매우 느림입니다. 응용 프로그램의 속도 저하를 찾는 방법은 무엇입니까? DB 쿼리