memory-model

    0

    1답변

    나는 C에서 당신이 MyClass mc = MyClass(8.2); 또는 MyClass * mc = new MyClass(8.2); 같은 힙은 C#에서 같은 일을 할 수에 같은 스택에 클래스의 인스턴스를 만들 수 있습니다 ++ 알아? C#에서 클래스를 만드는 유일한 방법은 new입니다.

    2

    1답변

    의이 문장 (Total Store Ordering)를 생각해 보자 : 는, 전에 주문 읽어 읽기를 쓰기 전에 쓰고, 쓰기 전에 읽지 만하지 읽기 전에 씁니다. 은 내가 거의 기초를 얻을 생각 : 각 스레드는 CPU가 명령을 다시 정렬 할 수 있습니다 자신의 프로그램 순서 (이 기록 된대로 코드) 일반적으로 을 가지고 있으며, 우리는 그것을 제한해야한다 CP

    0

    1답변

    상의 글고 치기 위해 OnFocusChangeListener을 원샷 내 EditText에 대한 OnFocusChangeListener 한 샷. 즉, EditText이 포커스를 받으면 포커스 무언가를하고 초점 변경 이벤트를 듣지 않습니다. 나는 나의 EditText에 ananymous OnFocusChangeListener을 할당합니다. 그런 다음 void

    -1

    1답변

    플랫 메모리 모델 (선형 메모리 모델)은 최대 실행 속도를 제공하고 최소 CPU 공간을 차지하며 분할/페이징없이 메모리에 직접 액세스 할 수 있습니다. 평면 메모리 모델은 작은 실시간 응용 프로그램이나 단일 스레드 실시간 응용 프로그램에 이상적입니다. 그러나 플랫 메모리 모델에서 높은 리소스 할당/보호 요구 사항과 함께 멀티 스레드/멀티 태스킹 인 실시간

    4

    2답변

    내 질문에 std :: atomic 및이 포인터가 가리키는 데이터가 관련됩니다. 스레드 1에 나는 Object A; std:atomic<Object*> ptr; int bar = 2; A.foo = 4; //foo is an int; ptr.store(*A); 이있는 경우와 나는 포인트 PTR, 내가 ptr-> foo는이 4 보장 될 수 있음을

    2

    1답변

    OpenCL 및 CUDA에는 몇 년 동안 원자력 작업이 포함되었습니다 (물론 모든 CUDA 또는 OpenCL 장치가 이러한 기능을 지원하지는 않습니다). 그러나 - 제 질문은 비 원자 적 쓰기 때문에 인종과 함께 살 가능성에 관한 것입니다. 그리드의 여러 스레드가 모두 전역 메모리의 동일한 위치에 쓰여 있다고 가정합니다. 커널 실행이 끝났을 때 이러한 쓰기

    6

    1답변

    루비에서 메모리를 관리하는 방법. 예 : 실행 중에 C 프로그램을 사용하면 다음이 메모리 모델입니다. 이루비에서 메모리가 어떻게 처리되는지와 비슷합니다. C: __________________ | | | stack | | | ----------------

    5

    1답변

    VB.Net에는 C# volatile 키워드와 동일한 기능이 없으므로 휘발성을 수동으로 구현해야합니다. 일반적으로 volatile은 읽기 전과 쓰기 후에 Thread.MemoryBarrier()를 호출하여 수행됩니다. 그래서 이런 일이 선언의 C# 휘발성 변수에 해당 : 나는 변수에 쓸 수있는 유일한 장소가 세터를 통해 경우 내가 전에 읽은 메모리 장벽 궁

    1

    1답변

    어떤 위치에 std::memory_order_release이있는 상점은 std::memory_order_acquire으로 다른 위치의 후속로드와 다시 정렬 할 수 있습니다. 그러나 어떤 위치에 std::memory_order_release이있는 상점은 std::memory_order_seq_cst으로 다른 위치에서 다음에로드 할 때 다시 정렬 할 수 있습니

    3

    1답변

    펜스를 사용하여 C11에서 비 원자 연산의 동작을 판단 할 수있는 방법이 있습니까? 특히, 특정 필드가 int 일 필요가있는 상황에서 코드를 읽거나 쓰거나 시스템 호출 인수로 전달할 수있는 이전 인터페이스와의 호환성을 위해 코드를 안전하게 만들고 싶습니다. atomic_int이 int과 같은 크기 일 필요는 없으므로 atomic_int을 사용할 수 없습니다