Tieni presente che ogni lavoratore Apache consumerà circa 20-25 MB, quindi se i tuoi colpi da 1k sarebbero equamente distanziati nel tempo in 8 ore al giorno, puoi pensare di dover servire solo 0,03 richieste al secondo.
Supponendo che tutto il tuo traffico sia concentrato in solo 1 ora al giorno (non è ovviamente), dovresti soddisfare circa 0,28 richieste al secondo.
Un altro problema è la quantità di memoria che hai ottenuto DB, ma è semplice da sapere ed è piuttosto un costo fisso.
Nel peggiore dei casi dovrai trasferire l'intero DB (oddio! In questo caso refactoring SQL! :)) .. quindi raddoppia il numero precedente
La risposta breve è (IMHO) 128 MB saranno sufficienti, abbondantemente. Il tuo server sarà inattivo e la memoria sarà libera per molto tempo, dato il traffico che immagini.
Ho 20 domini in un VPS con 256 MB da 3 anni, sono ok ... e i risultati totali sono circa 1500-2000 ...
OK, la memoria costa poco oggi, ma ragazzi ... siete a conoscenza di quanto costa un gigabyte?
PS: sto parlando ovviamente di un sistema Linux, non di un sistema operativo che consuma 4 GB solo per la GUI :)
apache2.conf
. cambiarli tutti? sono etichettati:prefork MPM
,worker MPM
,event MPM