0
나는 이것들을 궁금해했다. 왜냐하면 스택과 저장 장치가 레지스터에만 필요하기 때문이다.왜 pthread_create()를 호출하는 것보다 fork()를 호출하는 것이 더 오래 걸립니까?
고마워요 :)
나는 이것들을 궁금해했다. 왜냐하면 스택과 저장 장치가 레지스터에만 필요하기 때문이다.왜 pthread_create()를 호출하는 것보다 fork()를 호출하는 것이 더 오래 걸립니까?
고마워요 :)
fork()
가 복제 전체 프로세스 에 등 파일 핸들, 메모리, 등을 포함하는 모든 관련 커널 데이터 구조. 이것은 적절한 copy-on-write 플래그를 설정하여 느리게 수행 할 수도 있지만 새로운 스레드를 만드는 것보다 훨씬 많은 작업입니다. 은 동일한 파일 핸들과 메모리를 공유합니다.