시스템에서 fork의 최대개수가 있나요?

stypr의 이미지

리눅스 레덧7.3에서 fork로 자식을 생성하는데..처음에는 잘되다가 어느정도 시간이 지나면 fork가 계속 실패하는군요.
쓰레드 생성의 한계는 들어봤어도, fork는 모르겠군요.
시스템에서 fork생상 한계가 있을까요?
있으면 확인 및 늘려주는것은 어떻게 할까요?

nthroot의 이미지

다른문제 일것 같습니다.

if((pid=fork()) == -1)
perror("fork");

------식은이 처------
길이 끝나는 저기엔 아무 것도 없어요. 희망이고 나발이고 아무 것도 없어.

emptysky의 이미지

test wrote:
리눅스 레덧7.3에서 fork로 자식을 생성하는데..처음에는 잘되다가 어느정도 시간이 지나면 fork가 계속 실패하는군요.
쓰레드 생성의 한계는 들어봤어도, fork는 모르겠군요.
시스템에서 fork생상 한계가 있을까요?
있으면 확인 및 늘려주는것은 어떻게 할까요?

한계가 있습니다.
시스템 처리능력의 문제도 있구요
하지만, nthroot님 말씀대로 다른 문제인것 같군요

『 아픔은.. 아픔을 달래줄 약이 무엇인지 알면서도 쓰지 못할 때 비로소 그 아픔의 깊이를 알수가 있음이다. 』
『 for return...』

cinsk의 이미지