spinlock

    0

    1답변

    저는 현재 사용자 공간에 값을 반환해야하는 return 문과 함께 커널 스핀 록을 올바르게 구현하는 데 어려움을 겪고 있습니다. 이 질문에 발생하는이 시점에서 asmlinkage bool sys_kernel_entropy_is_recording(void) { spin_lock(&entropy_analysis_lock); ret

    0

    1답변

    하나의 라이브러리에서 컬렉션에 대한 동시 액세스와 관련된 하나의 버그가 수정되었습니다. 현재 라이브러리는 다중 스레드로부터의 액세스를 제어하기 위해 Mutex (잠금)를 사용합니다. 코드의 잠긴 영역에는 스핀 잠금이이 시나리오와 일치하도록 매우 빠르게 실행되어야하는 코드 (목록/사전 수정 또는 읽기)가 포함되어 있습니다. 하지만 ... 대부분의 경우이 라이

    4

    2답변

    맞습니까? 그리고 std::atomic_flag에서 메모리 주문을 적용하면 범용 잠금에 대한 동기화가 제공되지 않는다고 가정하여 올바른 것인가? 이 바보 같은 질문 경우 #include <atomic> class Spinlock { public: Spinlock(): f(ATOMIC_FLAG_INIT) {} void lock()

    0

    1답변

    다음과 같은 경우 프로세스 B는 프로세스 A 릴리스 스핀을 대기하므로 OK를 preemt 하시겠습니까 ??? Process B: -->spin lock for same resource --> failed --> spin wait

    0

    1답변

    드라이버 컨텍스트에서 스핀 록 및 지연과 관련된 일반적인 질문이 있습니다. gpio에서 읽고 쓰는 Linux 드라이버가 있습니다. 읽기 및 쓰기 작업은 단일 핀으로 이루어지며 완전히 타이밍 기반입니다 (HDQ 프로토콜). 원래 드라이버는 udelay() 호출을 사용하여 구현되었으며 최악의 시나리오는 약 500 us입니다. 드라이버는 인터럽트로 구현하지 않습

    0

    1답변

    저는 컴퓨터 과학 학생입니다. 스핀 록을 사용하여 스레드를 잠그고 임계 영역이 완료되면 잠금을 해제하라는 과제가 하나 있습니다. 어려움은 여러 번 봤지만 유용한 정보를 찾지 못했습니다. 예를 들어, #include <linux/spinlock.h>과 같은 헤더를 포함하려고했지만 gcc를 사용하여이 c 프로그램을 컴파일하면 해당 헤더를 찾을 수 없다는 메시지

    0

    1답변

    질문 앞에 약간의 토론. Linux 2.4 커널은 우선 순위가 낮기 때문에 커널 모드에서 시스템 호출을 처리 할 때 컨텍스트 전환이 필요한 경우 set_need_resched를 수행하여 플래그를 발생시킨 다음 사용자 모드로 돌아갈 때 플래그를 지정하고 컨텍스트 전환을 수행하십시오. 선점 형 커널이있는 Linux 2.6과 비교해보십시오. 2.4의 커널을 가져

    0

    1답변

    나는 PostgreSQL의 소스 코드에서 버퍼 설명에 속성을 추가하고 싶습니다,하지만 난 그것을 초기화하려고 할 때의 오류 얻을 : PANIC : 붙어 스핀 록 (0x7fc1cddd0cd0) freelist.c에서 검출 : 206 을 받는 사람의 int했다 LockBufHdr(buf); 모든 내가 추가 한 : 구조체는 다음과 같이 buf_interna

    0

    1답변

    의은/리눅스/spinlock_types.h 아래 typedef struct spinlock { union { struct raw_spinlock rlock; struct { u8 __padding[]; struct lockdep_map dep_map; };

    0

    1답변

    인터럽트 핸들러에서 spinlocks을 취득 할 때 interrupts을 비활성화한다는 것을 알고 있습니다. spinlock이 process context에 있고 그 순간에 인터럽트가 발생하면 어떻게 될지 의심 스럽습니까? 이 시나리오가 발생할 수 있습니까? 처리기가 프로세스 컨텍스트에서 열린 동일한 lock을 획득하려고 시도하는 경우 내 이해에 따라 해당