PDA

Ver la Versión Completa: Resuelto Consume demasiada CPU traductor y no salir correctamente



Simon Lloyd
13-12-10, 07:42
Hola a Todos, me he mudado a un dedicado el programa de instalación como me fue haing problemas en mi vps 1gb, pero me parece que todavía estoy teniendo problemas wwhich están siendo causados por el traductor, que está constantemente consumiendo más de 30% de la cpu para CADA traducción, también cuando la traducción ha tenido lugar, ha de accesos o lo que sea el traductor guión no se cierra correctamente, le falta algo para que el servidor siempre viene con [PHP]<defunct>, it is NOT a server issue as my server, drivers and software are brand new out of the box, if it's any use to you here's a trace of one of the translator processes:
Process 6466 attached - interrupt to quit
clock_gettime(CLOCK_MONOTONIC, {78414, 549898071}) = 0
poll([{fd=20, events=POLLIN|POLLPRI}], 1, 648) = 1 ([{fd=20, revents=POLLIN}])
poll([{fd=20, events=POLLIN|POLLPRI}], 1, 0) = 1 ([{fd=20, revents=POLLIN}])
recvfrom(20, "HTTP/1.1 200 OK\r\nCache-Control: "..., 16384, 0, NULL, NULL) = 541
clock_gettime(CLOCK_MONOTONIC, {78414, 723610071}) = 0
clock_gettime(CLOCK_MONOTONIC, {78414, 723736071}) = 0
clock_gettime(CLOCK_MONOTONIC, {78414, 723815071}) = 0
clock_gettime(CLOCK_MONOTONIC, {78414, 723897071}) = 0
clock_gettime(CLOCK_MONOTONIC, {78414, 723981071}) = 0
clock_gettime(CLOCK_MONOTONIC, {78414, 724077071}) = 0
time([1292222225]) = 1292222225
close(20) = 0
clock_gettime(CLOCK_MONOTONIC, {78414, 724347071}) = 0
poll([{fd=19, events=POLLIN|POLLPRI}], 1, 0) = 0 (Timeout)
write(19, "\375\0\0\0\3SELECT cache.originaltext a"..., 257) = 257
read(19, "\1\0\0\1\2k\0\0\2\3def\20thecodec_CCForum\5c"..., 16384) = 241
poll([{fd=19, events=POLLIN|POLLPRI}], 1, 0) = 0 (Timeout)
write(19, "\347\0\0\0\3SELECT cache.originaltext a"..., 235) = 235
read(19, "\1\0\0\1\2k\0\0\2\3def\20thecodec_CCForum\5c"..., 16384) = 9268
poll([{fd=19, events=POLLIN|POLLPRI}], 1, 0) = 0 (Timeout)
write(19, "\364\0\0\0\3SELECT cache.originaltext a"..., 248) = 248
read(19, "\1\0\0\1\2k\0\0\2\3def\20thecodec_CCForum\5c"..., 16384) = 984
poll([{fd=19, events=POLLIN|POLLPRI}], 1, 0) = 0 (Timeout)
write(19, "\32\1\0\0\3SELECT cache.originaltext a"..., 286) = 286
read(19, "\1\0\0\1\2l\0\0\2\3def\20thecodec_CCForum\5c"..., 16384) = 4975
poll([{fd=19, events=POLLIN|POLLPRI}], 1, 0) = 0 (Timeout)
write(19, "\375\0\0\0\3SELECT cache.originaltext a"..., 257) = 257
read(19, "\1\0\0\1\2k\0\0\2\3def\20thecodec_CCForum\5c"..., 16384) = 241
poll([{fd=19, events=POLLIN|POLLPRI}], 1, 0) = 0 (Timeout)
write(19, "u\1\0\0\3SELECT cache.originaltext a"..., 377) = 377
read(19, "\1\0\0\1\2l\0\0\2\3def\20thecodec_CCForum\5c"..., 16384) = 2108
poll([{fd=19, events=POLLIN|POLLPRI}], 1, 0) = 0 (Timeout)
write(19, "N\1\0\0\3SELECT cache.originaltext a"..., 338) = 338
read(19, "\1\0\0\1\2l\0\0\2\3def\20thecodec_CCForum\5c"..., 16384) = 2693
poll([{fd=19, events=POLLIN|POLLPRI}], 1, 0) = 0 (Timeout)
write(19, "\376\0\0\0\3SELECT cache.originaltext a"..., 258) = 258
read(19, "\1\0\0\1\2k\0\0\2\3def\20thecodec_CCForum\5c"..., 16384) = 241
poll([{fd=19, events=POLLIN|POLLPRI}], 1, 0) = 0 (Timeout)
write(19, "\375\0\0\0\3SELECT cache.originaltext a"..., 257) = 257
read(19, "\1\0\0\1\2k\0\0\2\3def\20thecodec_CCForum\5c"..., 16384) = 241
poll([{fd=19, events=POLLIN|POLLPRI}], 1, 0) = 0 (Timeout)
write(19, "(\1\0\0\3SELECT cache.originaltext a"..., 300) = 300
read(19, "\1\0\0\1\2l\0\0\2\3def\20thecodec_CCForum\5c"..., 16384) = 243
poll([{fd=19, events=POLLIN|POLLPRI}], 1, 0) = 0 (Timeout)
write(19, "&\1\0\0\3SELECT cache.originaltext a"..., 298) = 298
read(19, "\1\0\0\1\2l\0\0\2\3def\20thecodec_CCForum\5c"..., 16384) = 243
poll([{fd=19, events=POLLIN|POLLPRI}], 1, 0) = 0 (Timeout)
write(19, "(\1\0\0\3SELECT cache.originaltext a"..., 300) = 300
read(19, "\1\0\0\1\2l\0\0\2\3def\20thecodec_CCForum\5c"..., 16384) = 243
poll([{fd=19, events=POLLIN|POLLPRI}], 1, 0) = 0 (Timeout)
write(19, ",\1\0\0\3SELECT cache.originaltext a"..., 304) = 304
read(19, "\1\0\0\1\2l\0\0\2\3def\20thecodec_CCForum\5c"..., 16384) = 243
poll([{fd=19, events=POLLIN|POLLPRI}], 1, 0) = 0 (Timeout)
write(19, "\373\0\0\0\3SELECT cache.originaltext a"..., 255) = 255
read(19, "\1\0\0\1\2k\0\0\2\3def\20thecodec_CCForum\5c"..., 16384) = 241
clock_gettime(CLOCK_MONOTONIC, {78414, 920421071}) = 0
clock_gettime(CLOCK_MONOTONIC, {78414, 920516071}) = 0
clock_gettime(CLOCK_MONOTONIC, {78414, 920599071}) = 0
time([1292222225]) = 1292222225
clock_gettime(CLOCK_MONOTONIC, {78414, 920816071}) = 0
clock_gettime(CLOCK_MONOTONIC, {78414, 920902071}) = 0
socket(PF_INET, SOCK_STREAM, IPPROTO_TCP) = 20
fcntl(20, F_GETFL) = 0x2 (flags O_RDWR)
fcntl(20, F_SETFL, O_RDWR|O_NONBLOCK) = 0
connect(20, {sa_family=AF_INET, sin_port=htons(80), sin_addr=inet_addr("173.194.36.95")}, 16) = -1 EINPROGRESS (Operation now in progress)
clock_gettime(CLOCK_MONOTONIC, {78414, 921475071}) = 0
poll([{fd=20, events=POLLOUT}], 1, 1000) = 1 ([{fd=20, revents=POLLOUT}])
clock_gettime(CLOCK_MONOTONIC, {78414, 930363071}) = 0
getsockopt(20, SOL_SOCKET, SO_ERROR, [0], [4]) = 0
getpeername(20, {sa_family=AF_INET, sin_port=htons(80), sin_addr=inet_addr("173.194.36.95")}, [85899345936]) = 0
getsockname(20, {sa_family=AF_INET, sin_port=htons(44624), sin_addr=inet_addr("91.215.181.165")}, [85899345936]) = 0
clock_gettime(CLOCK_MONOTONIC, {78414, 930819071}) = 0
clock_gettime(CLOCK_MONOTONIC, {78414, 930899071}) = 0
clock_gettime(CLOCK_MONOTONIC, {78414, 930977071}) = 0
clock_gettime(CLOCK_MONOTONIC, {78414, 931058071}) = 0
clock_gettime(CLOCK_MONOTONIC, {78414, 931136071}) = 0
sendto(20, "GET /ajax/services/language/tran"..., 1596, MSG_NOSIGNAL, NULL, 0) = 1596
poll([{fd=20, events=POLLIN|POLLPRI}], 1, 0) = 0 (Timeout)
poll([{fd=20, events=POLLIN|POLLPRI}], 1, 0) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {78414, 931532071}) = 0
clock_gettime(CLOCK_MONOTONIC, {78414, 931611071}) = 0
clock_gettime(CLOCK_MONOTONIC, {78414, 931694071}) = 0
poll([{fd=20, events=POLLIN|POLLPRI}], 1, 1000) = 1 ([{fd=20, revents=POLLIN}])
poll([{fd=20, events=POLLIN|POLLPRI}], 1, 0) = 1 ([{fd=20, revents=POLLIN}])
recvfrom(20, "HTTP/1.1 200 OK\r\nCache-Control: "..., 16384, 0, NULL, NULL) = 541
clock_gettime(CLOCK_MONOTONIC, {78415, 458505071}) = 0
clock_gettime(CLOCK_MONOTONIC, {78415, 458618071}) = 0
clock_gettime(CLOCK_MONOTONIC, {78415, 458720071}) = 0
clock_gettime(CLOCK_MONOTONIC, {78415, 458804071}) = 0
clock_gettime(CLOCK_MONOTONIC, {78415, 458889071}) = 0
clock_gettime(CLOCK_MONOTONIC, {78415, 458982071}) = 0
time([1292222225]) = 1292222225
close(20) = 0
clock_gettime(CLOCK_MONOTONIC, {78415, 459334071}) = 0
clock_gettime(CLOCK_MONOTONIC, {78415, 459506071}) = 0
clock_gettime(CLOCK_MONOTONIC, {78415, 459593071}) = 0
clock_gettime(CLOCK_MONOTONIC, {78415, 459677071}) = 0
time([1292222225]) = 1292222225
clock_gettime(CLOCK_MONOTONIC, {78415, 459894071}) = 0
clock_gettime(CLOCK_MONOTONIC, {78415, 459981071}) = 0
socket(PF_INET, SOCK_STREAM, IPPROTO_TCP) = 20
fcntl(20, F_GETFL) = 0x2 (flags O_RDWR)
fcntl(20, F_SETFL, O_RDWR|O_NONBLOCK) = 0
connect(20, {sa_family=AF_INET, sin_port=htons(80), sin_addr=inet_addr("173.194.36.95")}, 16) = -1 EINPROGRESS (Operation now in progress)
clock_gettime(CLOCK_MONOTONIC, {78415, 460453071}) = 0
poll([{fd=20, events=POLLOUT}], 1, 1000) = 1 ([{fd=20, revents=POLLOUT}])
clock_gettime(CLOCK_MONOTONIC, {78415, 468506071}) = 0
getsockopt(20, SOL_SOCKET, SO_ERROR, [0], [4]) = 0
getpeername(20, {sa_family=AF_INET, sin_port=htons(80), sin_addr=inet_addr("173.194.36.95")}, [85899345936]) = 0
getsockname(20, {sa_family=AF_INET, sin_port=htons(44635), sin_addr=inet_addr("91.215.181.165")}, [85899345936]) = 0
clock_gettime(CLOCK_MONOTONIC, {78415, 468990071}) = 0
clock_gettime(CLOCK_MONOTONIC, {78415, 469071071}) = 0
clock_gettime(CLOCK_MONOTONIC, {78415, 469149071}) = 0
clock_gettime(CLOCK_MONOTONIC, {78415, 469230071}) = 0
clock_gettime(CLOCK_MONOTONIC, {78415, 469309071}) = 0
sendto(20, "GET /ajax/services/language/tran"..., 2038, MSG_NOSIGNAL, NULL, 0) = 2038
poll([{fd=20, events=POLLIN|POLLPRI}], 1, 0) = 0 (Timeout)
poll([{fd=20, events=POLLIN|POLLPRI}], 1, 0) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {78415, 469704071}) = 0
clock_gettime(CLOCK_MONOTONIC, {78415, 469783071}) = 0
clock_gettime(CLOCK_MONOTONIC, {78415, 469864071}) = 0
poll([{fd=20, events=POLLIN|POLLPRI}], 1, 1000) = 1 ([{fd=20, revents=POLLIN}])
poll([{fd=20, events=POLLIN|POLLPRI}], 1, 0) = 1 ([{fd=20, revents=POLLIN}])
recvfrom(20, "HTTP/1.1 200 OK\r\nCache-Control: "..., 16384, 0, NULL, NULL) = 541
clock_gettime(CLOCK_MONOTONIC, {78415, 996664071}) = 0
clock_gettime(CLOCK_MONOTONIC, {78415, 996792071}) = 0
clock_gettime(CLOCK_MONOTONIC, {78415, 996874071}) = 0
clock_gettime(CLOCK_MONOTONIC, {78415, 996958071}) = 0
clock_gettime(CLOCK_MONOTONIC, {78415, 997044071}) = 0
clock_gettime(CLOCK_MONOTONIC, {78415, 997142071}) = 0
time([1292222226]) = 1292222226
close(20) = 0
clock_gettime(CLOCK_MONOTONIC, {78415, 997421071}) = 0
poll([{fd=19, events=POLLIN|POLLPRI}], 1, 0) = 0 (Timeout)
write(19, "\352\0\0\0\3\n\t\t\t\t\tUPDATE vb_session\n\t\t\t"..., 238) = 238
read(19, "0\0\0\1\0\1\0\2\0\0\0(Rows matched: 1 Cha"..., 16384) = 52
poll([{fd=19, events=POLLIN|POLLPRI}], 1, 0) = 0 (Timeout)
write(19, ":\0\0\0\3\n\t\tINSERT INTO vb_threadvie"..., 62) = 62
read(19, "\7\0\0\1\0\1\0\2\0\0\0", 16384) = 11
rt_sigaction(SIGPIPE, {0x1, [PIPE], SA_RESTORER|SA_RESTART, 0x3cef4302d0}, {0x1, [PIPE], SA_RESTORER|SA_RESTART, 0x3cef4302d0}, 8) = 0
poll([{fd=19, events=POLLIN|POLLPRI}], 1, 0) = 0 (Timeout)
write(19, "\1\0\0\0\1", 5) = 5
shutdown(19, 2 /* send and receive */) = 0
close(19) = 0
munmap(0x2b227d4ac000, 585728) = 0
rt_sigaction(SIGPIPE, {0x1, [PIPE], SA_RESTORER|SA_RESTART, 0x3cef4302d0}, {0x1, [PIPE], SA_RESTORER|SA_RESTART, 0x3cef4302d0}, 8) = 0
write(1, "X-Powered-By: PHP/5.2.9", 23) = 23
write(1, "\r\n", 2) = 2
write(1, "Set-Cookie: vbet_language=af; Ma"..., 47) = 47
write(1, "\r\n", 2) = 2
write(1, "Set-Cookie: vbet_language=af; Ma"..., 47) = 47
write(1, "\r\n", 2) = 2
write(1, "X-Pingback: http://www.thecodeca"..., 59) = 59
write(1, "\r\n", 2) = 2
write(1, "Set-Cookie: tcclastvisit=1292222"..., 82) = 82
write(1, "\r\n", 2) = 2
write(1, "Set-Cookie: tcclastactivity=0; e"..., 76) = 76
write(1, "\r\n", 2) = 2
write(1, "Cache-Control: private", 22) = 22
write(1, "\r\n", 2) = 2
write(1, "Pragma: private", 15) = 15
write(1, "\r\n", 2) = 2
write(1, "X-UA-Compatible: IE=7", 21) = 21
write(1, "\r\n", 2) = 2
write(1, "Set-Cookie: vbet_sessionUsed=1; "..., 38) = 38
write(1, "\r\n", 2) = 2
write(1, "Set-Cookie: tccuserlgv=1; expire"..., 71) = 71
write(1, "\r\n", 2) = 2
write(1, "Set-Cookie: vbseo_loggedin=delet"..., 81) = 81
write(1, "\r\n", 2) = 2
write(1, "Content-type: text/html; charset"..., 38) = 38
write(1, "\r\n", 2) = 2
write(1, "Content-Encoding: gzip", 22) = 22
write(1, "\r\n", 2) = 2
write(1, "Content-Length: 19198", 21) = 21
write(1, "\r\n", 2) = 2
write(1, "\r\n", 2) = 2
write(1, "\37\213\10\0\0\0\0\0\0\377\355}\351r\33\307\222\356o1\302\357P\206\307&9\"\0\202\244("..., 19198) = 19198
setitimer(ITIMER_PROF, {it_interval={0, 0}, it_value={0, 0}}, NULL) = 0
setitimer(ITIMER_PROF, {it_interval={0, 0}, it_value={30, 0}}, NULL) = 0
rt_sigaction(SIGPROF, {0x5fae70, [PROF], SA_RESTORER|SA_RESTART, 0x3cef4302d0}, {0x5fae70, [PROF], SA_RESTORER|SA_RESTART, 0x3cef4302d0}, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [PROF], NULL, 8) = 0
fcntl(4, F_SETLKW, {type=F_WRLCK, whence=SEEK_SET, start=0, len=1}) = 0
fcntl(4, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=0, len=1}) = 0
brk(0x1439e000) = 0x1439e000
brk(0x1421e000) = 0x1421e000
munmap(0x2b227d73c000, 2101248) = 0
munmap(0x2b227d53b000, 2101248) = 0
munmap(0x2b227d42b000, 528384) = 0
munmap(0x2b227d22a000, 2101248) = 0
munmap(0x2b227d1a9000, 528384) = 0
munmap(0x2b227cfa8000, 2101248) = 0
setitimer(ITIMER_PROF, {it_interval={0, 0}, it_value={0, 0}}, NULL) = 0
close(3) = 0
close(4) = 0
close(5) = 0
close(6) = 0
close(7) = 0
close(8) = 0
close(9) = 0
close(10) = 0
close(11) = 0
close(12) = 0
close(13) = 0
close(14) = 0
close(15) = 0
close(16) = 0
close(17) = 0
close(18) = 0
munmap(0x2b2270fa8000, 201326592) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
Process 6466 detached

mateuszr
13-12-10, 16:10
Su base de datos crecerá cuando se utiliza VBET. Sin embargo tenga en cuenta que no va a influir en la generación de páginas normales (no traducidas), debido a VBET utiliza sus propias tablas de caché - no añadir datos a las tablas de vBulletin (solo idioma por defecto del usuario en la tabla de usuario, pero esto es muy pequeña cantidad de datos ). No se separan los foros en la lista por su tamaño - se puede comprobar y comparar su tamaño.

Tenga en cuenta que VBET es muy configurable. Si usted tiene gran foro y usted tiene miedo sobre el rendimiento tiene que iniciar con sólo dos idiomas - el original y algunos otros. Entonces usted puede controlar cuatro desempeño foro y agregar nuevos idiomas de vez en cuando. VBET soporta 52 idiomas (en la versión siguiente que va a añadir más) y se puede elegir el que desea tener en su foro. Algunos de nuestros clientes no están interesados en que sea posible, algunos de nuestros clientes que los límites de rendimiento, algunos de nuestros clientes a usar todos los idiomas.

También hemos invitado caché que se llevará a gran cantidad de espacio en tu disco duro, sino que permitirá dar respuestas inmediatas sin ningún tipo de consultas de bases de datos para la generación - que se debe a que los clientes pueden VBET caché de respuestas completas como archivos estáticos.

Así que tenemos gran cantidad de mejoras de rendimiento. Sugiero ver nuestros consejos de rendimiento para más detalles:
VBET y el rendimiento (http://www.vbenterprisetranslator.com/forum/vbet4-general-discussions/408-vbet-performance.html)

Tenga en cuenta que la simple comparación del número de puestos de trabajo y los usuarios en otros foros no le dará lo suficiente de la información - no podrá ver la información más importante - lo grande que son los recursos de este foro. Me refiero a número y potencia de CPU, memoria, también es importante puede ser la configuración específica de Apache, MySQL, vBulletin. Una cosa es el hardware, segundo es la optimización de software para un mejor rendimiento.

Espero que esta información le ayudará a:)

Simon Lloyd
13-12-10, 18:12
Veo que tienes el problema doble post aquí también!

¿Por qué te han marcado este resuelto antes de que he tenido la oportunidad de responder?

He estado corriendo VBET por un tiempo, las lenguas se convirtieron en poco a poco, yo no uso de caché de invitados, mi servidor tiene 8 de cuatro núcleos CPU y 2GB de RAM PHP 5.2.9 MySQL comunidad 5, vbulletin 3.8.6.

Mi problema NO es de espacio en disco duro, tiene que ver con la cantidad de CPU que se está utilizando Y que el software no es de salir de su llamada en PHP correctamente, lo que resulta en [PHP]<defunct> on the server and until these drop off they occupy cpu time.

mateuszr
14-12-10, 09:30
Mensajes doble - que no era un problema, simplemente mi conexión ISP suspendido y así ocurrió;]

Marcado como resuelto - la corrección se ha hecho, lo siento por que



Mi problema reportado no es el espacio en disco duro, tiene que ver con la cantidad de CPU que está utilizando
¿Qué pasa con estos consejos que vincular el rendimiento que tiene en el último mensaje? Hay varias soluciones para hacer que su sistema menos cargado.
Además, le sugiero que para que 'caché invitado "- tiene un efecto notable en el rendimiento, especialmente para la carga de la CPU.
Si está encendido, entonces los resultados para los clientes serán plenamente en caché como salida HTML exacta.
NOTA: para utilizar esta opción tiene que estar seguro de que servidor tiene permiso para crear archivos de caché en el directorio y sus subdirectorios vbet_guestcache (uso 'CHMOD 777-R vbet_guestcache').

Simon Lloyd
14-12-10, 11:44
Tengo todo el rendimiento de ajustes ya trazado, el único que no se han establecido caché de invitados, i lo han convertido con sus recomendaciones, pero mi espacio en mi máquina virtual de 50 GB es de 26GB, que ya se utiliza lo que puede ser que tengo a su vez, invitado de caché por eso.

De todos modos eso de lado VBET aún está saliendo de un proceso de PHP incorrecto en alguna manera que resulta en [PHP]<defunct> do you have any suggestions or updated vbet files to cure this?

Simon Lloyd
14-12-10, 11:53
El está por debajo de un directorio / usr / bin / php / home / thecodec / public_html / forumz / vbenterprisetranslator_seo.php que está teniendo el 60% de tiempo de CPU y hay muchos más de ellos!

Proceso de 26.400 adjunta - Interrupción de dejar de fumar
clock_gettime (CLOCK_MONOTONIC, {11988, 470791063}) = 0
encuesta ([{fd = 20, los eventos = POLLIN | POLLPRI}], 1, 541) = 1 ([{fd = 20, = revents POLLIN}])
encuesta ([{fd = 20, los eventos = POLLIN | POLLPRI}], 1, 0) = 1 ([{fd = 20, = revents POLLIN}])
recvfrom (20, "HTTP/1.1 200 OK \\ r \\ nCache-Control: "..., 16384, 0, NULL, NULL) = 3928
clock_gettime (CLOCK_MONOTONIC, {11988, 474643063}) = 0
clock_gettime (CLOCK_MONOTONIC, {11988, 474765063}) = 0
clock_gettime (CLOCK_MONOTONIC, {11988, 474844063}) = 0
clock_gettime (CLOCK_MONOTONIC, {11988, 474925063}) = 0
clock_gettime (CLOCK_MONOTONIC, {11988, 475011063}) = 0
clock_gettime (CLOCK_MONOTONIC, {11988, 475110063}) = 0
tiempo ([1292323924]) = 1292323924
cierre (20) = 0
clock_gettime (CLOCK_MONOTONIC, {11988, 475378063}) = 0
encuesta ([{fd = 19, los eventos = POLLIN | POLLPRI}], 1, 0) = 0 (tiempo de espera)
escribir (19, "\\ 204 \\ 26 \\ 0 \\ 0 \\ 3Inserte IGNORAR AL vb_vbent "..., 5768) = 5768
leer (19, "0 \\ 0 \\ 0 \\ 1 \\ 0 \\ 27 \\ 0 \\ 2 \\ 0 \\ 0 \\ 0 (Documentos: 64 Duplica "..., 16.384) = 52
encuesta ([{fd = 19, los eventos = POLLIN | POLLPRI}], 1, 0) = 0 (tiempo de espera)
escribir (19, "~ \\ 27 \\ 0 \\ 0 \\ 3Inserte IGNORAR AL vb_vbent "..., 6018) = 6018
leer (19 "/ \\ 0 \\ 0 \\ 1 \\ 0 \\ 17 \\ 0 \\ 2 \\ 0 \\ 0 \\ 0'Records: 18 Duplica "..., 16,384) = 51
encuesta ([{fd = 19, los eventos = POLLIN | POLLPRI}], 1, 0) = 0 (tiempo de espera)
escribir (19, "\\ 36 \\ 20 \\ 0 \\ 0 \\ 3Inserte EN vb_vbenterprise "..., 4130) = 4130
leer (19, "\\ 0 \\ 0 \\ 1 \\ 0 \\ 2 \\ 0 \\ 2 \\ 0 \\ 0 \\ 0 y récords: 2. Duplicat "..., 16,384) = 50
brk (0xa9d3000) = 0xa9d3000
brk (0xaa53000) = 0xaa53000
brk (0xa8d3000) = 0xa8d3000
brk (0xa913000) = 0xa913000
brk (0xa953000) = 0xa953000
encuesta ([{fd = 19, los eventos = POLLIN | POLLPRI}], 1, 0) = 0 (tiempo de espera)
escribir (19, "\\ 354 \\ 0 \\ 0 \\ 0 \\ 3 \\ n \\ t \\ t \\ t \\ t \\ tUPDATE vb_session \\ n \\ t \\ t \\ t "..., 240) = 240
leer (19, "0 \\ 0 \\ 0 \\ 1 \\ 0 \\ 1 \\ 0 \\ 2 \\ 0 \\ 0 \\ 0 (Líneas correspondientes: 1 Cha "..., 16,384) = 52
encuesta ([{fd = 19, los eventos = POLLIN | POLLPRI}], 1, 0) = 0 (tiempo de espera)
escribir (19 "; \\ 0 \\ 0 \\ 0 \\ 3 \\ n \\ t \\ tInserte EN vb_threadvie "..., 63) = 63
leer (19, "\\ 7 \\ 0 \\ 0 \\ 1 \\ 0 \\ 1 \\ 0 \\ 2 \\ 0 \\ 0 \\ 0", 16384) = 11
rt_sigaction (SIGPIPE, {0x1, [PIPA], sa_restorer | SA_RESTART, 0x3cef4302d0}, {0x1, [PIPA], sa_restorer | SA_RESTART, 0x3cef4302d0}, 8) = 0
encuesta ([{fd = 19, los eventos = POLLIN | POLLPRI}], 1, 0) = 0 (tiempo de espera)
escribir (19, "\\ 1 \\ 0 \\ 0 \\ 0 \\ 1", 5) = 5
cierre (19, 2 / * enviar y recibir * /) = 0
cierre (19) = 0
munmap (0x2aaafe3a8000, 585.728) = 0
rt_sigaction (SIGPIPE, {0x1, [PIPA], sa_restorer | SA_RESTART, 0x3cef4302d0}, {0x1, [PIPA], sa_restorer | SA_RESTART, 0x3cef4302d0}, 8) = 0
escribir (1, "X-Powered-By: PHP/5.2.9", 23) = 23
escribir (1, "\\ r \\ n", 2) = 2
escribir (1, "Set-Cookie: vbet_language = fa; Ma "..., 47) = 47
escribir (1, "\\ r \\ n", 2) = 2
escribir (1, "Set-Cookie: vbet_language = fa; Ma "..., 47) = 47
escribir (1, "\\ r \\ n", 2) = 2
escribir (1, "X-Pingback: http://www.thecodeca "..., 59) = 59
escribir (1, "\\ r \\ n", 2) = 2
escribir (1, "Set-Cookie: tcclastvisit = 1292323 "..., 82) = 82
escribir (1, "\\ r \\ n", 2) = 2
escribir (1, "Set-Cookie: tcclastactivity = 0; e "..., 76) = 76
escribir (1, "\\ r \\ n", 2) = 2
escribir (1, "Cache-Control: private", 22) = 22
escribir (1, "\\ r \\ n", 2) = 2
escribir (1, "Pragma: privado", 15) = 15
escribir (1, "\\ r \\ n", 2) = 2
escribir (1, "X-UA-Compatible: IE = 7", 21) = 21
escribir (1, "\\ r \\ n", 2) = 2
escribir (1, "Set-Cookie: vbet_sessionUsed = 1; "..., 38) = 38
escribir (1, "\\ r \\ n", 2) = 2
escribir (1, "Set-Cookie: tccuserlgv = 1; expirará "..., 71) = 71
escribir (1, "\\ r \\ n", 2) = 2
escribir (1, "Set-Cookie: vbseo_loggedin = delet "..., 81) = 81
escribir (1, "\\ r \\ n", 2) = 2
escribir (1 "Content-type: text / html; charset "..., 38) = 38
escribir (1, "\\ r \\ n", 2) = 2
escribir (1 "Content-Encoding: gzip", 22) = 22
escribir (1, "\\ r \\ n", 2) = 2
escribir (1 "Content-Length: 41315", 21) = 21
escribir (1, "\\ r \\ n", 2) = 2
escribir (1, "\\ r \\ n", 2) = 2
escribir (1, "\\ 37 \\ 213 \\ 10 \\ 0 \\ 0 \\ 0 \\ 0 \\ 0 \\ 0 \\ 377 \\ 354 \\ 275 [s [U \\ 2666 | \\ 235T \\ 361 \\ 37 & \\ 342 \\ RV6 \\ 266d \\ 311 \\ "..., 347 41 315) = 41315
setitimer (ITIMER_PROF, it_interval {= {0, 0}, it_value = {0, 0}}, NULL) = 0
setitimer (ITIMER_PROF, it_interval {= {0, 0}, {it_value = 30, 0}}, NULL) = 0
rt_sigaction (SIGPROF, {0x5fae70, [PROF], sa_restorer | SA_RESTART, 0x3cef4302d0}, {0x5fae70, [PROF], sa_restorer | SA_RESTART, 0x3cef4302d0}, 8) = 0
rt_sigprocmask (SIG_UNBLOCK, [PROF], NULL, 8) = 0
fcntl (4, F_SETLKW, {type = F_WRLCK, de donde = SEEK_SET, start = 0, len = 1}) = 0
fcntl (4, F_SETLKW, {type = F_UNLCK, de donde = SEEK_SET, start = 0, len = 1}) = 0
brk (0xa7d3000) = 0xa7d3000
brk (0xa5d3000) = 0xa5d3000
munmap (0x2aaafe638000, 2101248) = 0
munmap (0x2aaafe437000, 2101248) = 0
munmap (0x2aaafe327000, 528,384) = 0
munmap (0x2aaafe126000, 2101248) = 0
munmap (0x2aaafe0a5000, 528,384) = 0
munmap (0x2aaafdea4000, 2101248) = 0
setitimer (ITIMER_PROF, it_interval {= {0, 0}, it_value = {0, 0}}, NULL) = 0
cierre (3) = 0
cierre (4) = 0
cierre (5) = 0
cierre (6) = 0
cierre (7) = 0
cierre (8) = 0
cierre (9) = 0
cierre (10) = 0
cierre (11) = 0
cierre (12) = 0
cierre (13) = 0
cierre (14) = 0
cierre (15) = 0
cierre (16) = 0
cierre (17) = 0
cierre (18) = 0
munmap (0x2aaaf1ea4000, 201 326 592) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
Proceso 26400 separado

mateuszr
14-12-10, 14:11
Tenga en cuenta que su salida no muestra cómo VBET consume la CPU, pero ¿cómo probar el foro consume toda la CPU. Tú pasas ver que todavía se ve / home / thebull / public_html / foros / vbenterpris incluso cuando VBET se desactivará, debido a que su. Htaccess es redirigir todas las solicitudes foro (excluyendo index.php) a nuestro vbenterprisetranslator_seo.php controlador frontal, que sólo establece algunas variables de Matías e incluye vbseo.php Así vbenterprisetranslator_seo.php actúa más como filtro para interceptar vbseo.php que es controlador frontal. Si elimina VBET por completo, luego de su salida se verá que toda la CPU se toma por vbseo.php - lo que será también no es cierto. Esta salida es mal interpretada.

Por lo que este no es el uso de CPU por VBET - esto es el uso de CPU por todo el foro

También tenga en cuenta que las páginas no se traduce VBET no hace casi nada - sólo tiene que añadir las banderas y analiza langtitle todo el mundo (sólo si no es lo que para analizar). Así que si el uso de CPU aumenta después de habilitar VBET es porque tiene un tráfico adicional a las páginas traducidas. Cuando se utiliza la página traducida luego VBET tiene que traducir y no importa cómo vamos a optimizar nuestro código (lo que estamos haciendo todo el tiempo) siempre cuesta algo. Pero ...

Pero para ser honesto - no siempre. Porque ahora usted tiene una gran funcionalidad de caché de Invitado que permite probar el foro para generar respuestas mucho más rápido, incluso para las páginas normales foro (no traducidas). Tenga en cuenta que esta funcionalidad se encuentra aún en estado beta, pero ya no hizo mucho de cambios basándonos en nuestra opinión de los usuarios. Así que si usted no trate de utilizar en la versión anterior - por favor intenta que - en la última versión hemos resuelto muchas cuestiones relacionadas con la caché de visitantes:)

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
vBET 4.10.1 gives automatic translations