RAM이 적은 시스템에서 다양한 최신(불안정한) 패키지를 사용할 수 있도록 설계된 배포판이 있습니까?
답변1
이런 종류의 질문은 많이 제기되며 이는 근본적인 혼란에 달려 있습니다.
사용하는 RAM의 양은 설치한 배포판이 아니라 실행 중인 소프트웨어에 따라 결정됩니다. "하지만" "내가 설치한 배포판이 내가 실행 중인 소프트웨어를 결정하지 않나요?"라고 말씀하실 겁니다.
예, 하지만 (예를 들어) 우분투는 페도라와 다른 초기화 데몬을 사용한다는 점에서 그렇습니다. 그 중 어느 것이 가장 많은 RAM을 사용하는지 잘 모르겠지만 (init 데몬의 pid는 항상 1입니다) 살펴보면 top -p 1
왜 아무도 어느 쪽이든 신경 쓰지 않는지 알 수 있습니다. init 데몬을 사용하지 않고 RAM에 저장하는 배포판을 찾을 수 없습니다.
거의 모든 범용 배포판은 다음을 제공합니다.똑같다mem Heavy 또는 mem lite 소프트웨어를 실행할 수 있는 기회가 있으며 그 소프트웨어는똑같다모든 배포판에서. 배포판소프트웨어를 작성하지 마십시오. 단지 구성하고 패키징하기만 하면 됩니다.
설치 중에 훨씬 더 많은 사용자 정의를 허용하는 Arch 또는 Gentoo와 같은 배포판은 어떤 의미에서는 공간을 많이 차지하지 않는 최소 시스템 설치를 더 쉽게 만듭니다.디스크 공간. 그러나 다음과 같은 사실이 관찰될 수 있습니다.
해당 배포판을 사용한 사용자 정의 설치 프로세스는 덜 유연한 설치 프로그램을 사용하는 배포판보다 훨씬 더 복잡하고 시간이 많이 걸립니다.
과정은풀이구성 요소는 모두 상대적으로 쉽습니다.
대부분의 사람들은 Ubuntu 설치를 최소한의 Arch 설치와 동등한 수준으로 축소하는 데 시간이 걸릴 것입니다.더 적은 시간최소한의 아치만 설치하는 것보다
이는 Arch나 Gentoo를 쓰러뜨리려는 것이 아닙니다. 단지 "더 가볍기 때문에" 사용하는 것은 오해라는 것입니다. 그것이 그들이 존재하는 이유가 아니며 다른 것 대신 그들을 선택하는 것에 대한 정당화도 아닙니다.
더 나아가,달리기동일한 소프트웨어 스택Ubuntu, Debian, CentOS, Arch 또는 무엇이든 결과적으로동일한 메모리 사용량.
RAM 사용량을 최소화하려면 다음 두 가지 시나리오를 고려해야 합니다.
나는 GUI를 원하지 않거나 필요하지 않습니다.
나는 GUI를 원하거나 필요로 합니다.
시나리오가 #1이면 설정된 것입니다. 본격적인 리눅스 시스템X 없이우분투, 페도라, 아치 등 무엇이든 ~20-25MB의 RAM에 적합합니다.
물론 서비스를 실행하는 경우에는 추가 사항이지만 배포판에 관계없이 동일한 추가 사항이 됩니다.
시나리오가 #2인 경우 경량 DE(데스크톱 환경) 또는 독립형 WM(창 관리자)을 사용하려고 합니다. <100MB에서 실행될 수 있는 후자의 구성이 있습니다.
답변2
적어도 프로덕션 서버에서는 서버가 불안정해지는 것을 원하지 않습니다. 최신 버전을 원하고 덜 무겁다면 Debian stable이나 Arch를 사용해 보세요.