편집이 메모리를 너무 많이 차지합니까?

편집이 메모리를 너무 많이 차지합니까?

사용자 정의 Linux 커널을 컴파일하려고 하는데 마지막 단계에 도달하여 VMLinux.o를 컴파일하면 make 프로세스가 error137과 함께 종료됩니다. 이는 메모리가 부족하다는 의미입니다. 저는 4GB RAM, core2duo를 사용하고 있으며 이전에 아무런 문제 없이 커널을 컴파일했습니다. 문제는 make 메뉴 구성을 편집할 때 시작되었으므로 컴파일에 더 많은 RAM이 필요한 작업을 수행한 것이 분명합니다. 커널을 컴파일하기 위해 "make -j1"을 시도했지만 여전히 같은 문제가 있습니다.

답변1

C++ 개발자로서: 더 큰 개체를 연결할 때 4GB는 그다지 많지 않으므로 예, 이는 아마도 완전히 예상된 것입니다.

스왑 공간을 추가해 보세요. 제 생각에는 아주 정확한 시간에 필요한 것 같습니다.

관련 정보