명령을 입력할 때마다 "-bash: 포크: 메모리를 할당할 수 없습니다." 오류가 발생하여 멈춤

명령을 입력할 때마다 "-bash: 포크: 메모리를 할당할 수 없습니다." 오류가 발생하여 멈춤

나는 거대한 크기의 파일에 대한 I/O 작업을 수행하기 때문에 기본적으로 vps의 모든 메모리를 사용하는 Python 스크립트를 실행했습니다. 이 스크립트를 루트로 실행했습니다.

나는 시도했지만 killall python3 여전히 같은 오류가 발생했습니다.

-bash: fork: Cannot allocate memory

나도 su똑같이 시도했다.

재부팅을 시도했지만 현재 루트가 아니고 "su"를 할 수 없기 때문에 재부팅할 수 없습니다.

이 상황을 "잠금 해제"하려면 어떻게 해야 합니까?

답변1

최후의 수단으로 (사망모두프로세스):

kill -9 -1

Kill은 두 가지 이유로 내장된 쉘입니다. 즉, 프로세스 ID 대신 작업 ID를 사용할 수 있도록 허용하고, 생성할 수 있는 프로세스의 제한에 도달하면 프로세스가 종료되도록 허용합니다.

관련 정보