shared-memory

    3

    1답변

    나는 대답이 '아니오'라고 생각한다. (질문에 대한 대답은 왜 here일까요?)하지만 파이프/큐/관리자를 사용하여 프로세스를 포크 한 후에 프로세스간에 새로운 공유 (원시) 배열을 빌드 할 수 있다면 정말 좋을 것입니다. 설정. 나는 OS에 익숙하지 않다. 이런 일이 일어날 가능성은? 진정한 공유 배열과 동일한 읽기 및 쓰기 속도를 제공하는 모든 현명한 해

    1

    1답변

    다중 프로세서 운영 체제의 컨텍스트에서 다음 인용문은 무엇을 의미합니까? 다른 프로세서에 페이징 메커니즘은 여러 개의 프로세서가 페이지 또는 세그먼트 을 공유 할 때 일관성을 시행하고 페이지 교체를 결정하기 위해 로 조정해야합니다. 물리적 페이지를 재사용하는 것이 가장 큰 문제입니다. 그 입니다, 실제 페이지가 더 이상 페이지를 새로운 사용하기 전에 이전

    1

    1답변

    공유 메모리 커널 설정의 shmmni 매개 변수를 변경하고 싶지만 쓰기를 시도 할 때 "작동하지 않습니다 허용됨 ". sysctl -w kern.sysv.shmmni=2048 출력 : kern.sysv.shmmni: 64 sysctl: kern.sysv.shmmni=2048: Operation not permitted 이 어떤 방식으로 우회 할 수

    0

    1답변

    프로세스의 공유 메모리 블록은 어디에 있습니까? 스택 세그먼트 힙 세그먼트 또는 기타

    -2

    1답변

    공유 메모리와 fork() 부모와 자식 프로세스의 계승을 계산하고 싶습니다. 내 문제는 자식 프로세스가 작동하지 않는 것 같습니다. 부모로부터 숫자를주고 싶습니다. 아이에게 그리고 아이가 계승의 결과를 부모에게 전달한 후에. 그러나 그 결과는 내가 제시 한 숫자와 동일합니다. 나는 각 프로세스에 변수를 전달하기 위해 snprintf() 또는 spritnf(

    1

    1답변

    #include<sys/shm.h> #include<sys/stat.h> #include<stdio.h> int main(void) { int segment_id; char *shared_memory; const int size=4069; segment_id=shmget(IPC_PRIVATE,size,S_IRUSR|S_IWUSR); prin

    0

    1답변

    공유 메모리를 만들면 항상 새로운 메모리가 할당됩니다 (예 : multiprocessing). 공유 메모리 객체를 만들고 기존 메모리를 참조 할 수있는 방법이 있습니까? 그 목적은 데이터 값을 사전 초기화하는 것입니다. 예를 들어 이미 배열이 있다면 새로운 공유 메모리에 복사하지 않아도됩니다. 내 경험상 큰 공유 배열을 할당하는 것은 값을 복사하는 것보다

    2

    2답변

    이것은 공유 메모리 환경에서 GIL 내부에서 사용하도록 설계된 Python 루틴을 사용하는 것이 안전한지 여부와 관련하여 일반적인 구현과 관련된 일종의 일반적인 질문입니다. 특히 내가하고 싶은건 cython 함수 안에 큰 배열에 scipy.optimize.curve_fit을 사용하는 것입니다. 데이터는 2d numpy 배열 (예 : 부동 소수점 수)로 축을

    0

    1답변

    일부 공유 메모리 공간을 생성하고 "hello world"를 서버에 넣었습니다 & 그 공유 메모리 공간을보고 "hello world"를 콘솔에 출력해야하는 클라이언트가 있습니다. 따라서; 그러나 그 대신에 나는 단지 "*"문자를 얻고있다. & 서버는 예정대로 종료되지 않는다. 아래는 코드입니다.이 문제를 해결할 수있는 방법에 대한 통찰력은 인정됩니다. se

    0

    1답변

    저는 Linux에서 C를 사용하고 있고 2 개의 공유 메모리 세그먼트를 할당하고 있습니다. 첫 번째 세그먼트가 주 프로그램에서 만들어진 다음 하위 프로세스를 호출하고 두 번째 세그먼트를 만듭니다. 하위 프로세스에서 두 번째 세그먼트의 주소를 첫 번째 세그먼트에 설정된 포인터에 배치합니다. 주 프로그램으로 돌아 가면 두 번째 세그먼트에 연결하고 포인터 (sh