는 이후 C++에서는 Pthreads 또는 Linux가
Data1, Data2, Data3, Data4 and many more
리눅스
에 우리가 내가 C++로 서로 다른 데이터 구조이 있다고 가정하자 처리, 내가 네트워크 추적 파일 (와이어 샤크 파일)를 사용합니다. 위의 모든 데이터 파일에 각 패킷을 보냅니다. 그들 중 누구라도 패킷에 대한 플래그를 설정하면. 다른 모든 데이터 파일이 해당 패킷에서 처리를 중지하고 해당 네트워크 추적 파일의 다음 패킷으로 이동하기를 원합니다. 내 시나리오 하나를 사용하는 것이 더 좋을 것입니다에서:
에서는 Pthreads 또는 Linux 프로세스 (포크 ...)
"사용하기"를 정의하십시오. 또는 더 나은 아직, 둘 다 시도하고 귀하의 요구에 따라 프로필. – user657267
메모리 제한이 있습니까? IPC, 공유 메모리 또는 병행 성 경험이 있습니까? 이 모든 것들이 내가 생각하는 해답에 영향을 미친다. – ifyalciner
프로세스는 오버 헤드가 훨씬 더 많으며 제어 및 통신하기가 더 어렵습니다. 훨씬 더 나은 선택은 스레드 일 것입니다. 최선의 선택은 아마''std :: thread'를 사용하는 것입니다. (http://en.cppreference.com/w/cpp/thread/thread) –