저는 2GB RAM을 갖춘 Intel Dual Core 3GHz 프로세서에서 Ubuntu 13.10을 사용하고 있으며 4GB RAM을 추가로 구입하고 싶습니다. 이를 더 효율적으로 사용할 수 있는 최선의 방법은 무엇이며 어떻게 달성해야 합니까?
내 계획은 일부 데이터베이스 서버를 실행하는 것입니다.
답변1
6GB RAM이 32비트 Ubuntu에서 실행하기에 적합하고 효율적일까요?
예. 그러나 Ubuntu도 실행하려면 2개면 충분합니다. Ubuntu는 32비트에서 4Gb+ 지원을 위해 PAE 커널을 기본으로 설정하므로 괜찮습니다. PAE의 최대 용량은 64GB입니다.
내 계획은 일부 데이터베이스 서버를 실행하는 것입니다.
데이터베이스 서버는 더 많은 메모리를 활용하는 것이 좋습니다. 그러나 효율적으로 실행되는지 여부는 사용자 수, 대역폭 등에 따라 크게 달라지기 때문에 답할 수 없습니다. 기억은 이것의 작은 측면일 뿐입니다.
답변2
일반 Linux 커널에서 6GB RAM을 모두 활용하려면 64비트 버전의 Ubuntu를 설치해야 합니다. 32비트 시스템은 최대 4GB의 RAM만 사용할 수 있습니다.
32비트 OS를 유지하려는 경우 또 다른 옵션은 OS가 4GB 이상의 RAM을 "인식"할 수 있게 해주는 PAE(물리적 주소 확장) 커널을 사용하는 것입니다. PAE도 지원해야 합니다.
주파수가 프로세서가 지원하는 것과 일치한다면 어떤 RAM을 구입하든 상관없습니다.