인프런 커뮤니티 질문&답변
manager.list() 질문
작성
·
609
퀴즈
동시성(Concurrency)과 병렬성(Parallelism)의 가장 큰 차이는 무엇일까요?
작업 완료 순서
작업을 실제로 동시에 처리하는지 여부
사용되는 프로그래밍 언어
에러 발생 가능성
답변 1
1
좋은사람
지식공유자
네 맞습니다.
서버 프로세스
Manager()가 반환한 관리자 객체는 파이썬 객체를 유지하고 다른 프로세스가 프락시를 사용하여 이 객체를 조작할 수 있게 하는 서버 프로세스를 제어합니다.
Manager()가 반환한 관리자는list,dict,Namespace,Lock,RLock,Semaphore,BoundedSemaphore,Condition,Event,Barrier,Queue,Value그리고Array형을 지원합니다. 예를 들어, 다음 코드는를 인쇄할 것입니다
서버 프로세스 관리자는 임의의 객체 형을 지원하도록 만들 수 있으므로 공유 메모리 객체를 사용하는 것보다 융통성이 있습니다. 또한, 단일 관리자를 네트워크를 통해 서로 다른 컴퓨터의 프로세스에서 공유 할 수 있습니다. 그러나 공유 메모리를 사용할 때보다 느립니다.




