현재 질문이 있습니다.
4GB RAM을 갖춘 새 Dell Vostro 2520을 구입하려고 합니다. 문제는 제가 Ruby/ex-PHP 개발자이고 상당히 큰 프로젝트를 처리할 수 있다는 것입니다. 아마 동시에. 한 가지 옵션은 메모리를 업그레이드하는 것이지만 저는 사용 가능한 Linux 배포판을 알고 더 적합한 배포판을 선택하는 것을 선호합니다.
마지막으로 내 목록에는 두 개의 Linux가 있습니다.
- 리눅스 민트Xfce
- 쉬 벤투
어떤 제안이 있나요?
답변1
4GB는 RAM이 너무 많습니다. "경량" 배포판에 대해 전혀 생각할 필요가 없습니다. 큰 프로젝트는 큰 프로젝트이지만 일반적으로 그렇지 않은 프로젝트를 개발하는 데 그에 상응하는 많은 양의 RAM이 필요하다고 생각하는 이유가 조금 궁금합니다. 나는 과거에 R on R 작업을 수행했으며 리소스 집약적이지 않다는 것을 알고 있지만 메인프레임이 있는 벙커도 필요하지 않습니다.
저는 쿼드코어 3.6Ghz i5 데스크탑에 4GB RAM을 갖고 있으며, Fedora와 KDE를 실행하고 있습니다. KDE는 Qt 및 C++ 라이브러리에 의존하기 때문에 일반적으로 가장 뚱뚱한 Linux 데스크탑으로 간주됩니다. 나는 9개의 작업공간을 구성했고 종종 java + perl + javascript(큰 스택이 있음) 등 또는 android와 관련된 작업을 수행합니다.심지어Java 및 ARM 에뮬레이터(!)의 분주함은 gvim + eclipse(!) + firefox + this + that을 사용하여 수행합니다(때로는 내 목적을 위해 측면에서 gimp의 이미지를 편집하고 열린 상태로 유지합니다). 알잖아? 여전히 메모리를 소진할 수 없습니다. 스왑 사용량은 항상 0입니다. 가끔 가까워지기도 하지만 대부분은 캐싱입니다. 물론 캐시가 많을수록 더 좋고 따라서 RAM이 많을수록 좋지만 솔직하게 말하자면 먼저 노트북을 구입한 다음 다시 생각해 보세요.
단일 사용자 Linux 시스템에서 4GB 이상의 RAM이 필요한 유일한 사람은 비디오 게임, 여러 가상 머신 실행, 비디오 게임 등 말도 안되는 일을 하는 사람들이지 소프트웨어 개발 직원이 아닙니다. 나는 핑계를 찾아 4GB를 더 구입하고 싶은 유혹을 거의 느낍니다. 결국 가격도 저렴하고 마더보드에 빈 슬롯이 더 많아서 8GB 시스템이라니 대단하다고 말할 수 있습니다! 하지만 사실 그 중 절반은 결코 사용되지 않을 것이므로 아무런 의미가 없습니다.
배포판을 선택하면 됩니다. 선택하다어느풀어 주다. 미친.
답변2
최소한의 배포판의 경우 나는 말할 것입니다DSL(빌어먹을 작은 Linux, 데비안 기반) - 하지만 기능을 조정하고 제거하여 모든 배포판을 제외한 모든 배포판을 경량으로 구성할 수 있으므로 중요하지 않습니다. 개발에 집중하고 싶다면 주류의 안정적인 프로젝트(지원을 제공할 활발한 커뮤니티가 있는)를 찾는 것이 더 중요합니다. 아마도 패키지 관리자가 있는 배포판을 원할 것입니다. 코딩 작업을 방해하는 문제(운영 체제 관련).
답변3
아치 리눅스를 사용하세요. 처음에는 기본 시스템만 설치하므로지방이 없다. 저장소를 선택하면 거의 모든 소프트웨어를 쉽게 설치할 수 있습니다 pacman -S
. 약 일주일 후에는 안정적인 상태에 도달하게 되며 필요한 것만 설치하게 됩니다.
저는 구형 노트북인 Compaq NC8000, 2GB를 가지고 있습니다. Arch를 실행하며페이징하지 않음. 저는 완전한 C 개발 환경(GCC, Clang, gdb, valgrind)을 보유하고 있으며 Postgres 데이터베이스를 실행하고 있으며 Apache, PHP, WordPress 및 기타 쓰레기가 있습니다. 챔피언처럼 달리세요.