1. ¡OFERTA! con cupón "DIRVPS": hosting por $0,01 y también VPS Linux y Windows por $0,01 el primer mes por Interserver ← publi
    Descartar aviso
Descartar aviso
Al usar este sitio web, aceptas que nosotros y nuestros socios podamos establecer cookies para fines tales como personalizar el contenido y la publicidad. Más información.

[Ayuda]VPS, consume mucha Memoria y CPU

Tema en 'Servidores Dedicados' iniciado por angelillo30, 22 Sep 2009.

  1. angelillo30

    angelillo30 Nuevo usuario

    Buenas, llevo leyendo mucho por este foro, del cual he aprendido mucho, pero los problemas que tenemos no conseguimos afinarlos.

    Tenemos un Portal con Mkportal y un foro con SMF.

    El problema esta en que desde 4 o 5 días y sin tocar nada ni instalar nada, el servidor va bastante mal con muy pocos usuarios.

    Estoy probando miles de configuraciones, pero esta claro que algo estoy haciendo mal, estuve hablando con los del hosting y la verdad que no me convencen nada, que si es mejor un foro de pago, que están mejor optimizados......y cosas así.
    Con apenas 20 usuarios simultáneos la memoria no baja del 50% y ahora que hay unos 120 simultáneos esta la memoria al 100%.

    Las caracteristicas del servidor:

    Información Basica
    September 22, 2009, 01:49:53 PM
    Sistema Operativo: Linux 2.6.18-028stab060.8
    Procesador: Intel® Xeon® CPU X3210 @ 2.13GHz (2133.414MHz)
    Promedio de Carga: 0.54, 1.01, 1.42
    Procesos Actuales: 91 (89 durmiendo, 2 corriendo, 0 zombie)
    Processes by CPU: httpd (40) 58.3%, mysqld (1) 3.0%, (other) (26) 0.1%
    Uso de Memoria: 99.913% (613868k / 614400k)
    Transferencia: 0% (0k / 0k)



    top - 13:51:23 up 17:38, 1 user, load average: 1.69, 1.27, 1.47
    Tasks: 111 total, 1 running, 110 sleeping, 0 stopped, 0 zombie
    Cpu(s): 4.0%us, 1.4%sy, 0.0%ni, 94.0%id, 0.6%wa, 0.0%hi, 0.0%si, 0.0%st
    Mem: 614400k total, 614400k used, 0k free, 0k buffers
    Swap: 12868k total, 12868k used, 0k free, 0k cached

    PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
    11296 apache 16 0 299m 16m 4172 D 4 2.8 0:00.13 httpd
    11297 apache 16 0 305m 23m 4500 D 4 3.8 0:00.13 httpd
    9479 apache 15 0 302m 20m 4460 S 2 3.4 0:00.25 httpd
    9512 apache 15 0 305m 23m 4560 S 2 3.9 0:00.52 httpd
    11306 apache 17 0 297m 16m 3212 D 2 2.7 0:00.06 httpd
    11307 apache 16 0 296m 14m 3052 D 2 2.4 0:00.05 httpd
    20345 mysql 17 0 314m 108m 5012 S 1 18.1 31:59.84 mysqld
    11276 apache 15 0 303m 20m 4492 S 1 3.5 0:00.18 httpd
    7675 apache 15 0 304m 22m 4524 S 0 3.7 0:00.47 httpd
    7876 root 18 0 291m 14m 7804 S 0 2.5 0:18.79 httpd
    9219 apache 15 0 304m 22m 4492 S 0 3.8 0:00.63 httpd
    9515 apache 15 0 304m 22m 4508 S 0 3.7 0:00.33 httpd
    9518 apache 15 0 304m 22m 4500 S 0 3.8 0:00.41 httpd
    1 root 15 0 10328 736 620 S 0 0.1 0:00.30 init
    1927 apache 15 0 304m 22m 4508 S 0 3.7 0:01.47 httpd
    5781 apache 15 0 304m 22m 4496 S 0 3.7 0:00.37 httpd
    5916 apache 15 0 305m 23m 4500 S 0 3.9 0:00.78 httpd
    5917 apache 15 0 304m 22m 4524 S 0 3.8 0:01.20 httpd
    5921 apache 15 0 304m 22m 4496 S 0 3.7 0:00.75 httpd
    5928 apache 15 0 304m 22m 4480 S 0 3.8 0:00.86 httpd
    5930 apache 15 0 304m 22m 4480 S 0 3.7 0:00.69 httpd
    7418 apache 15 0 302m 20m 4468 S 0 3.4 0:00.33 httpd
    7803 apache 15 0 304m 22m 4512 S 0 3.8 0:00.41 httpd
    7879 apache 15 0 229m 4712 452 S 0 0.8 0:00.08 httpd
    7890 apache 15 0 304m 22m 4516 S 0 3.7 0:00.76 httpd
    7892 apache 15 0 304m 22m 4504 S 0 3.8 0:00.52 httpd
    9229 apache 15 0 303m 21m 4488 S 0 3.5 0:00.21 httpd
    9469 apache 15 0 304m 21m 4496 S 0 3.7 0:00.41 httpd
    9486 apache 15 0 304m 21m 4500 S 0 3.7 0:00.39 httpd
    9489 apache 15 0 304m 22m 4492 S 0 3.7 0:00.31 httpd
    9498 apache 15 0 303m 21m 4488 S 0 3.5 0:00.22 httpd
    9500 apache 15 0 301m 19m 4424 S 0 3.3 0:00.20 httpd
    9501 apache 15 0 303m 21m 4508 S 0 3.6 0:00.55 httpd
    9502 apache 15 0 304m 22m 4472 S 0 3.7 0:00.31 httpd
    9510 apache 15 0 301m 18m 4308 S 0 3.1 0:00.09 httpd
    9517 apache 15 0 301m 19m 4448 S 0 3.2 0:00.21 httpd
    9975 apache 15 0 303m 21m 4508 S 0 3.5 0:00.17 httpd

    my.cnf
    [mysqld]
    port = 3306
    socket = /var/lib/mysql/mysql.sock
    datadir=/var/lib/mysql
    local-infile
    old-passwords
    safe-show-database
    low-priority-updates
    symbolic-links
    skip-locking
    skip-innodb
    key_buffer_size=16M
    query_cache_limit=1M
    query_cache_size=32M
    query_cache_type=1
    max_connections=200
    max_user_connections=30
    interactive_timeout=20
    wait_timeout=20
    connect_timeout=6
    thread_cache_size=64
    concurrent_insert=2
    key_buffer=32M
    join_buffer=2M
    max_allowed_packet=16M
    table_cache=2048
    join_buffer_size=2M
    open_files_limit=6144
    record_buffer=4M
    sort_buffer_size=8M
    read_buffer_size=4M
    tmp_table_size=128M
    max_heap_table_size=64M
    max_connect_errors=100
    # Try number of CPU's*2 for thread_concurrency
    thread_concurrency=2
    myisam_sort_buffer_size=64M
    #log-bin
    #server-id=1

    [mysqldump]
    quick
    max_allowed_packet = 16M

    [mysql]
    no-auto-rehash

    [isamchk]
    key_buffer = 256M
    sort_buffer_size = 256M
    read_buffer = 8M
    write_buffer = 8M

    [myisamchk]
    key_buffer = 256M
    sort_buffer_size = 256M
    read_buffer = 8M
    write_buffer = 8M

    [mysqlhotcopy]
    interactive-timeout


    httpd.conf
    Timeout 15
    KeepAlive On
    MaxKeepAliveRequests 100000
    KeepAliveTimeout 3
    <IfModule prefork.c>
    StartServers 5
    MinSpareServers 5
    MaxSpareServers 20
    ServerLimit 200
    MaxClients 200
    MaxRequestsPerChild 1000



    Antes de que fuese mal, podíamos tener mas de 300 simultáneos y el servidor iba perfecto, incluso he optimizado el foro quitando todo lo que era susceptible de consumir recursos, pero sin éxito.
    Estoy también tratando de instalar eaccelerator, que por lo que he leído puede aliviar un poco la carga.

    A ver si me podeis orientar en algo.

    Un saludo.
     
  2.  
  3. Apolo

    Apolo Administrador Miembro del Staff Administrador CH

    Revisa si en ese lapso que comentas hubo algún cambio, bien sea por tu parte o por parte de la empresa o persona que administra el servidor. Revisa si se actualizó algún software, si se instaló algo nuevo, etc.

    No hay un motivo razonable para que de la noche a la mañana el rendimiento empeore de la forma en la que lo describes.

    Saludos,
     
  4. La Madriguera

    La Madriguera Usuario activo

    Tambien podrias intenter dejando Keep Alive off (muchas veces da mejor resultado) y tambien podrias bajar el tiempo de timeout a 10 o 5, en serverlimit y maxclientes deberias aumentar a 350, si comentas que tu sitio a veces maneja mas de 300 conexiones simultaneas no estaria mal aumetar dicho valor para ver como va.
     


Alojamiento web, Hosting Reseller, Servidores Dedicados - All in Hosting


    
    
    
    
Blog · Sitios amigos: GuiaHosting · Unidominios · Interalta ·