Optimización de RAM en VPS con exceso de consumo

  • Autor Autor shadowhck
  • Fecha de inicio Fecha de inicio
Estado

🔒 Este tema está cerrado para nuevas respuestas.

⏰ Solo el creador del tema puede solicitar la reapertura de sus propios temas, pero únicamente dentro de los 60 días previos a la última actualización.

shadowhck

shadowhck

Lambda
Programador
Verificado por Whatsapp
a lo largo del dia he estado batallando con mi VPS, porque es la primera vez que contrato uno, y una de las cosas que le limite fue la ram porque no tengo muchas visitas que digamos, y en la terminal por ssh me di cuenta que al hacer 1 peticion desde firefox consume como 20mb de ram, y entre mas peticiones mas consume, el caso es que antes de que yo le metiera mano al VPS tenia mas de la mitad de la ram libre y ahora solo le sobra de 10% a 20% de ram, cuando nisiquiera hay peticiones, hay como 6 procesos llamados apache2 y son los que se comen la RAM.

alguien sabe como solucionarlo?

pd. he leido que mejora al desactivar modulos, pero como se hace esto?

:confused1:
 
Pues es un poco complicado, depende de muchas cosas, los módulos que tengas actiavos, el comando varía según el sistema operativo que tengas, hay que saber si tienes ligthhttpd activado, hay que optimizar el httpd.conf o el apache2.conf según tus webs, scripts, consultas a las bases de datos, cada servidor es un mundo.

Y eso mucha gente no se da cuenta por ejemplo hostgator y todos los shared y todos los vps y dedicated "Managed" realmente vienen "preconfigurados" y claro cuando tienes ya unas visitillas se nota que el server no tira ni pedos, lógico, pero venden que son "full managed" y eso es mentira, todo servidor requiere que se modifiquen los parametros de configuración según su uso yo lo sufrí en su día.

Es aconsejable siempre desactivar módulos que no se estñen utilizando de apache, pero depende, tambien saber si tienes cacheadores de php, pero sobre todo hacer un cálculo mediante los procesos de apache y la memoria consumida para saber como configurar el resto, va todo ligado, el php.ini el httpd.conf y mysql, tiene que estar todo compenetrado si no nunca obtendrás un buen rendimiento. y entonces decidir cuantos timeouts, cuantos child, di dejar keealive on u off, etc etc etc.

Es dificil ayudarte si saber que hay en el server sus caracteristicas del server, tanto hardware como software, pero realmente si verlo in situ es dar palos de ciego, no hay un patrón, como te dije cada uno es un mundo..

Lo mejor es que busques un sistem admin o alguien de tu confianza que tenga conocimientos, y ten cuidado con lo que te tocas, antes de manipular hazte un backup de mysql y web, sistema siempre puedes formatear y reinstalar fácilmente.

Para hacerte un full Dump de Mysql con este comando en SSH:

mysqldump -uroot -p --all-databases > /var/tmp/mysqldump.`date +%Y%m%d`.sql

Por si las moscas, pero necesitas saber el pass del root de mysql

Un saludo y suerte.
 
He escuchado buenos comentarios sobre el uso de nginx tiene opciones muy interesantes.
 
bueno, primero antes que todo m veo en la necesidad de reinstalar el VPS, con eso de que solo yo l oadministro, osea a full, tengo problemillas, mi principal problema al principio fue lo de el mod rewrite que no sabia actiavarlo xd.
despues les cuento.

Si funciono, pero a la hora de instalar lo necesario de nuevo, la ram llego muy arriba, ahora lo que intentare mejor sera usar swap http://forobeta.com/vps/29327-particion-swap-vps-debian.html.
 
Estado

🔒 Este tema está cerrado para nuevas respuestas.

⏰ Solo el creador del tema puede solicitar la reapertura de sus propios temas, pero únicamente dentro de los 60 días previos a la última actualización.

Atrás
Arriba