Zend Framework optimization, tcpsndbuf et kmemsize

Nous sums sur le server DV Rage de niveau intermédiaire sur le temple média à l'aide de Zend Framework, et nous avons reçu des avertissements QoS dans Virtuzzo de manière assez consistante. Nous avons passé la semaine dernière à installer APC (tweaking that to death), mysql et apache tweaks (beaucoup recommandé par Media Temple), gzip frontal, Zend_View caching et toutes les techniques d'optimization recommandées dans le manuel Zend. À ce stade, je pense que nous avons dépassé nos problèmes de kmemsize, mais nous recevons toujours des avertissements de tcpsndbuf et je ne sais honnêtement que faire avec ceux-là. Notre trafic est d'environ 1000 uniques par jour et j'ai du mal à croire que nous ne pouvons pas soutenir cela. MT semble être un peu «modeste» avec la memory et après tout ce travail optimisant, la réponse semble être «append plus de memory / mise à niveau»

  1. Devons-nous simplement arrêter de «jouer au server» et commencer à reorder des servers dédiés réels pour nos clients?
  2. Est-ce que quelqu'un a des recommandations quant à la quantité de memory dont nous avons besoin pour exécuter un site basé sur Zend Framework … en supposant notre courant de «1 Go de RAM dédiée» (ce qu'il dit dans le marketing)?

Je sais que c'est beaucoup à requestr, mais nous sums à notre fin et nous sums plus "code" que les personnes "server" (alors, excusez-vous à l'avance si l'un de ces mots était stupide). 🙂

Modifier. D'accord, de nos 512 Mo, (mt) a alloué 13 Mo à kmemsize. Est-ce que c'est ridiculement bas? Je me sens comme ça.

Demandez à MT de modifier votre allocation de kmemsize, ou faites-le vous-même, il devrait y avoir un moyen de le contrôler avec vzctl .

Personnellement, avec seulement 1000 uniques par jour, je suis surpris que vous ayez vraiment besoin d'un VPS, puis j'utilise un hébergement partagé axé sur les performances, et la plupart des gens connaissent et utilisent l'hébergement partagé qui a "TERMES DE TEMPS ILLIMITÉS".