«timer» 태그된 질문

타이머는 사용자가 구성한대로 정기적으로 사용자 정의 작업을 트리거하는 기능이있는 구성 요소입니다.

5
C # 타이머가 별도의 스레드에서 경과합니까?
System.Timers.Timer가 그것을 생성 한 스레드가 아닌 별도의 스레드에서 경과합니까? 5 초마다 실행되는 타이머가있는 수업이 있다고 가정 해 보겠습니다. 타이머가 실행되면 elapsed 메서드에서 일부 개체가 수정됩니다. 이 개체를 수정하는 데 10 초처럼 오랜 시간이 걸린다고 가정 해 보겠습니다. 이 시나리오에서 스레드 충돌이 발생할 수 있습니까?

4
QueryPerformanceCounter를 사용하는 방법?
최근에 Timer 클래스를 밀리 초에서 마이크로 초로 변경해야한다고 결정했고, 몇 가지 조사 끝에 QueryPerformanceCounter가 아마도 가장 안전한 방법이라고 결정했습니다. ( Boost::PosixWin32 API에서 작동하지 않을 수 있다는 경고 는 나를 약간 실망 시켰습니다.) 그러나 구현 방법을 잘 모르겠습니다. 내가하는 일은 GetTicks()내가 사용 하는 esque 함수를 호출 하고 Timer의 startingTicks변수에 할당하는 것 …
97 c++  windows  timer 

10
gettimeofday ()는 마이크로 초 해상도가 보장됩니까?
원래 Win32 API 용으로 작성된 게임을 Linux로 포팅하고 있습니다 (Win32 포트의 OS X 포트를 Linux로 포팅). QueryPerformanceCounter프로세스가 시작된 이후 uSeconds를 제공하여 구현 했습니다. BOOL QueryPerformanceCounter(LARGE_INTEGER* performanceCount) { gettimeofday(&currentTimeVal, NULL); performanceCount->QuadPart = (currentTimeVal.tv_sec - startTimeVal.tv_sec); performanceCount->QuadPart *= (1000 * 1000); performanceCount->QuadPart += (currentTimeVal.tv_usec - startTimeVal.tv_usec); return true; } 이것은 QueryPerformanceFrequency()주파수로 상수 …

4
std :: system_clock과 std :: steady_clock의 차이점은 무엇입니까?
std::system_clock과 의 차이점은 무엇입니까 std::steady_clock? (다른 결과 / 동작을 보여주는 예제 사례가 좋습니다). 내 목표가 (벤치 마크와 같은) 함수의 실행 시간을 정확하게 측정하는 것이라면 std::system_clock, std::steady_clock과 사이에서 가장 좋은 선택은 std::high_resolution_clock무엇일까요?
97 c++  c++11  timer  chrono 

4
<chrono>에서 int milli 및 float 초로 기간을 얻는 방법은 무엇입니까?
타이머와 기간에 chrono 라이브러리를 사용하려고합니다. 나는 Duration frameStart;(앱 시작부터) 및 Duration frameDelta;(프레임 사이의 시간 ) 을 가질 수 있기를 원합니다. frameDelta기간을 밀리 초와 부동 초로 가져올 수 있어야합니다 . 새로운 C ++ 11 &lt;chrono&gt;라이브러리를 어떻게 사용합니까? 나는 그것에 대해 일하고 인터넷 검색을 해왔다 (정보가 희박합니다). 이 코드는 템플릿이 많고 특수한 …
94 c++  c++11  timer  chrono 

3
끝없는 작업을 구현하는 적절한 방법. (타이머 대 작업)
따라서 내 앱은 앱이 실행 중이거나 취소가 요청되는 동안 거의 연속적으로 (각 실행 사이에 10 초 정도 일시 중지) 작업을 수행해야합니다. 수행해야하는 작업에는 최대 30 초가 소요될 수 있습니다. System.Timers.Timer를 사용하고 AutoReset을 사용하여 이전 "틱"이 완료되기 전에 작업을 수행하지 않는지 확인하는 것이 더 낫습니까? 아니면 취소 토큰이있는 LongRunning 모드에서 일반 …

7
System.Threading.Timer에 대한 작업 기반 대체가 있습니까?
저는 .Net 4.0의 Tasks를 처음 접했고 Task 기반 대체 또는 Timer 구현 (예 : 주기적 작업)을 찾을 수 없었습니다. 그런 것이 있습니까? 업데이트 저는 CancellationToken을 모두 활용하는 자식 작업으로 작업 내부의 "타이머"기능을 래핑하고 추가 작업 단계에 참여할 수 있도록 작업을 반환하는 내 요구에 대한 해결책이라고 생각하는 것을 생각해 냈습니다. public …

6
스레드 또는 타이머에서 HttpServerUtility.MapPath 메서드에 액세스하는 방법은 무엇입니까?
System.Timers.Timer내 Asp.Net 응용 프로그램에서를 사용하고 .NET HttpServerUtility.MapPath을 통해서만 사용할 수 있는 방법 을 사용해야합니다 HttpContext.Current.Server.MapPath. 문제는 즉 HttpContext.Current인 null경우 Timer.Elapsed이벤트가 발생합니다. HttpServerUtility 개체에 대한 참조를 얻는 다른 방법이 있습니까? 내 클래스의 생성자에 삽입 할 수 있습니다. 안전 해요 ? 현재 요청이 끝날 때 가비지 수집이되지 않는지 어떻게 확인할 수 있습니까? …

6
C에서 최고의 타이밍 방법?
고해상도와 이식성을 갖춘 코드 섹션의 시간을 측정하는 가장 좋은 방법은 무엇입니까? /* Time from here */ ProcessIntenseFunction(); /* to here. */ printf("Time taken %d seconds %d milliseconds", sec, msec); 크로스 플랫폼 솔루션이있는 표준 라이브러리가 있습니까?
80 c  performance  timer  timing 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.