실제로 필요한 성능, 응용 프로그램의 복잡성 등에 따라 달라지기 때문에 확실한 대답은 없습니다.
항상 더 많은 메모리를 확보하는 것이 안전합니다. Linux에 256MB의 RAM을 확보 할 수는 없습니다. 나머지는 GPU에 할당되므로 240MB 만 있으면됩니다 (실제로이 분할을 워크로드에 사용해야 함). 240MB는 그다지 크지 않지만 다른 한편으로 VPS (가상 사설 서버)에 256MB의 RAM을 제공하는 많은 VPS 서비스 제공 업체가 있으며 사람들은이 시스템에서 상당히 큰 사이트를 운영하므로 확실히 가능합니다.
PHP 사이트에서 사용 가능한 메모리 제한을 설정할 수 있으며 많은 공유 호스팅 서비스에서 사이트 당 8-16MB로 설정되어 있습니다. 그리고 많은 응용 프로그램이 그것에 만족할 수 있습니다. MySQL에는 메모리 사용을 제한하는 데 사용할 수있는 많은 구성 옵션이 있으며 64MB (또는 그 이하)의 메모리로 쉽게 실행할 수 있습니다. Apache 웹 서버도 메모리가 부족하지 않으며 더 가벼운 대안이 있습니다. FTP와 SOCKS 서버는 실제로 적은 양의 메모리를 사용하기 때문에 (적어도 두 명의 사용자 만 사용하는 경우) 생략 할 수 있습니다.
데이터베이스가 가장 큰 문제입니다. 메모리 데이터베이스 서버가 많을수록 성능이 향상됩니다 (주로 안전한 디스크 I / O에 대한 캐시에 사용). 트래픽이 많은 사이트에서 데이터베이스 서버는 메모리에 (거의) 전체 데이터베이스를 유지하기에 충분한 메모리를 가지고 있습니다. 좋은 성능이 필요하지 않을 것입니다. RaspberryPi는 너무 빠른 스토리지를 갖지 않으므로 (RAID가 없어도 전체 컴퓨터에서보다 5-10 배 느리게) 스토리지에 도달하면 성능이 실제로 느려집니다. 계속해서 이미 언급 한 VPS-대부분의 경우 훨씬 빠른 스토리지 솔루션을 제공하지만이 스토리지를 다른 많은 VPS (보통 16 또는 32)와 공유하기 때문에 RaspberryPi의 것보다 훨씬 좋지 않습니다. 그리고 다시, 많은 서버들이 그 서버에서 행복하게 운영됩니다.
요약하자면-256MB의 RAM으로 완벽해야하지만 메모리 사용을 줄이기 위해 일부 구성 옵션을 조정해야합니다. 특히 VPS 사용을 위해 서버를 최적화하는 방법에 대한 기사를 찾을 때 인터넷에서 이에 대한 자습서를 쉽게 찾을 수 있어야합니다. 향후 더 많은 메모리가 필요한 것을 사용할 계획이없고 구매하여 돈을 안전하게 확보 할 수있는 경우 RaspberryPi의 256MB 버전은 가치가 있습니다. 또한 적은 메모리를 사용하도록 시스템을 설계하거나 적은 메모리를 요구하도록 시스템을 구성하는 것과 같은 흥미로운 기술을 배울 수 있습니다. 그 기술은 미래에 지불 될 수 있습니다.