처음 입력 한 스레드가 다른 동시 스레드에 동일한 방법의 끝을 신호 할 수있는 방법은 무엇입니까? 나는 PollDPRAM()이라는 메소드를 가지고 있습니다. 네트워크를 통해 느린 하드웨어로 이동하고 개체 개인 데이터를 새로 고쳐야합니다. 동일한 메소드가 다른 스레드에 의해 동시에 호출되는 경우에는 데이터가 새롭기 때문에 (예 : 10-30ms 전에 차이가
another question에 대한 대답을 쓰면 몇 가지 흥미로운 점이 나오고 이제는 Interlocked.Increment(ref long value)이 32 비트 시스템에서 어떻게 작동하는지 이해할 수 없습니다. 설명하겠습니다. 필요하며 다음 관리 그들이 그것을 떨어에서 호출 할 수 있으므로 .NET에서 메모리를 정렬 할 수 없기 때문에 32 비트 환
시나리오는 다음과 같습니다. 높은 우선 순위 스레드에 의해 중단 될 수있는 두 개의 낮은 우선 순위 스레드가 있습니다. 우선 순위가 높은 스레드가 우선 순위가 낮은 스레드에 일시 중지를 요청할 때마다 Wait 상태로 이동합니다 (대기 상태가 아닌 경우). 그러나 높은 우선 순위 스레드가 낮은 우선 순위 스레드가 Resume 일 수 있다는 신호를 보내면 우선
Interlocked 클래스를 사용하여 C# 응용 프로그램에 잠금을 처리해야합니다. 나는 그런 코드가 있습니다 class LogStruct
{
public Dictionary<string, ulong> domainName;
public Dictionary<string, ulong> URL;
public Dictionary<str