PDA

View Full Version: Løst Oversetter forbruker for mye CPU og ikke spennende ordentlig



Simon Lloyd
13-12-10, 07:42
Hei alle, jeg har flyttet til en dedikert oppsett som jeg var haing problemer på min 1gb vps, men jeg finner im fremdeles har problemer wwhich skyldes oversetteren, det er alltid å konsumere mer enn 30% av cpu for hver oversettelse, også når oversettelsen har funnet sted, tilgang eller hva skriptet oversetteren ikke avslutter riktig, den mangler noe så serveren alltid kommer opp med [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
Databasen vil vokse når du bruker vBET. Likevel vær oppmerksom på at det ikke vil påvirke normale sider generasjon (ikke oversatt), fordi vBET bruker sine egne tabeller for cache - ikke legge til data vBulletin tabeller (kun bruker standard språket brukeren tabellen, men dette er svært liten mengde data ). Vi har ikke egne fora på listen etter størrelsen - du kan sjekke det og lage din egen størrelse sammenligning.

Vær oppmerksom på at vBET er svært konfigurerbar. Hvis du har store forumet og du er redd for om ytelse vennligst start med bare to språk - den opprinnelige og noen andre. Deretter kan du overvåke fire forumet ytelsen og legge til nye språk fra tid til annen. vBET støtter 52 språk (i neste versjon vil vi legge til flere), og du kan velge hvilke du vil ha på forumet ditt. Noen av våre kunder er ikke interessert i å ha alt mulig, grenser noen av våre kunder det gjelder ytelse, noen av våre kunder benytter alle språk.

Også vi har gjest cache som vil ta mye av harddisken din plass, men vil tillate å gi umiddelbar respons uten databasespørringer for generasjon - det er fordi for gjestene vBET kan cache fullstendig svar som statiske filer.

Så vi har mye ytelsesforbedringer. Jeg foreslår å se våre prestasjoner hint for mer informasjon:
vBET og ytelse (http://www.vbenterprisetranslator.com/forum/vbet4-general-discussions/408-vbet-performance.html)

Vær oppmerksom på at enkel sammenligning av antall innlegg og brukere på andre fora vil ikke gi deg nok informasjon - du vil ikke se viktigste informasjonen - hvor stor er ressurser for dette forumet. Jeg mener antall og kraften i CPU, minne, også viktig kan være spesifikk konfigurasjon av Apache, MySQL, vBulletin. En ting er hardware, er andre tuning av programvare for bedre ytelse.

Jeg håper at disse opplysningene vil hjelpe:)

Simon Lloyd
13-12-10, 18:12
Jeg ser at du har den doble innlegg problemet her også!

Hvorfor har du merket dette løses før jeg har hatt sjansen til å svare?

Jeg har kjørt vbet en stund, ble språk slått på sakte, jeg har ikke bruk gjest cache, har min server 8 CPUer quad core og 2GB ram PHP 5.2.9 mysql 5 community, 3.8.6 vBulletin.

Rapporterte problemet mitt er ikke hard diskett mellomrom, er det å gjøre med mengden CPU som bruker og at programvaren ikke avslutter sin oppfordring php riktig som resulterer i [PHP]<defunct> on the server and until these drop off they occupy cpu time.

mateuszr
14-12-10, 09:30
Double innlegg - det var ikke et problem, bare min ISP suspendert forbindelse og dermed det skjedde;]

Merket som LØST - korreksjon er gjort, jeg er lei for at



Min rapporterte problemet er IKKE plass på harddisken, er det å gjøre med mengden av CPU at den bruker
Hva om disse resultatene tipsene linken jeg har deg i siste innlegg? Det finnes flere løsninger for å gjøre systemet mindre lastet.
I tillegg foreslår jeg at du må aktivere "gjeste cache" - den har en merkbar effekt på ytelsen, spesielt for din CPU-belastning.
Hvis slått på, da resultatene for gjester som vil være fullt bufrede som eksakte HTML utgang.
MERK: å bruke dette alternativet må du være sikker på at serveren vil ha privilegier til å skape cache filer i vbet_guestcache katalogen og dens underkataloger (bruk "CHMOD 777-R vbet_guestcache ').

Simon Lloyd
14-12-10, 11:44
Jeg har alle dine prestasjoner tweaks satt allerede, det eneste jeg ikke har satt var gjest cache, har jeg slått den på med dine anbefalinger, men min plass på VM min er 50GB som 26gb er allerede brukt så det kan være at jeg har å slå gjest cache av på grunn av det.

Allikevel bortsett VBET avslutter fremdeles fra en PHP prosess feil på noen måte som resulterer i [PHP]<defunct> do you have any suggestions or updated vbet files to cure this?

Simon Lloyd
14-12-10, 11:53
Det er under en / usr / bin / php / home / thecodec / public_html / forumz / vbenterprisetranslator_seo.php som tar 60% av CPU-tid og det er mange flere av dem!

Prosess 26400 festet - avbryte for å slutte
clock_gettime (CLOCK_MONOTONIC, {11988, 470791063}) = 0
avstemning ([{fd = 20, events = POLLIN | POLLPRI}], 1, 541) = 1 ([{fd = 20, revents = POLLIN}])
avstemning ([{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) = 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
tid ([1292323924]) = 1292323924
close (20) = 0
clock_gettime (CLOCK_MONOTONIC, {11988, 475378063}) = 0
avstemning ([{fd = 19, events = POLLIN | POLLPRI}], 1, 0) = 0 (timeout)
skrive (19, "\\ 204 \\ 26 \\ 0 \\ 0 \\ 3Sett IGNORE TIL vb_vbent "..., 5768) = 5768
lese (19, "0 \\ 0 \\ 0 \\ 1 \\ 0 \\ 27 \\ 0 \\ 2 \\ 0 \\ 0 \\ 0 (Records: 64 Duplica "..., 16 384) = 52
avstemning ([{fd = 19, events = POLLIN | POLLPRI}], 1, 0) = 0 (timeout)
skrive (19, "~ \\ 27 \\ 0 \\ 0 \\ 3Sett IGNORE TIL vb_vbent "..., 6018) = 6018
lese (19, "/ \\ 0 \\ 0 \\ 1 \\ 0 \\ 17 \\ 0 \\ 2 \\ 0 \\ 0 \\ 0'Records: 18 Duplica "..., 16 384) = 51
avstemning ([{fd = 19, events = POLLIN | POLLPRI}], 1, 0) = 0 (timeout)
skrive (19, "\\ 36 \\ 20 \\ 0 \\ 0 \\ 3Sett TIL vb_vbenterprise "..., 4130) = 4130
lese (19, "\\ 0 \\ 0 \\ 1 \\ 0 \\ 2 \\ 0 \\ 2 \\ 0 \\ 0 \\ 0 & Records. 2 Duplicat "..., 16 384) = 50
BRK (0xa9d3000) = 0xa9d3000
BRK (0xaa53000) = 0xaa53000
BRK (0xa8d3000) = 0xa8d3000
BRK (0xa913000) = 0xa913000
BRK (0xa953000) = 0xa953000
avstemning ([{fd = 19, events = POLLIN | POLLPRI}], 1, 0) = 0 (timeout)
skrive (19, "\\ 354 \\ 0 \\ 0 \\ 0 \\ 3 \\ n \\ t \\ t \\ t \\ t \\ tUPDATE vb_session \\ n \\ t \\ t \\ t "..., 240) = 240
lese (19, "0 \\ 0 \\ 0 \\ 1 \\ 0 \\ 1 \\ 0 \\ 2 \\ 0 \\ 0 \\ 0 (Rader matchet: 1 Cha "..., 16 384) = 52
avstemning ([{fd = 19, events = POLLIN | POLLPRI}], 1, 0) = 0 (timeout)
skrive (19, "; \\ 0 \\ 0 \\ 0 \\ 3 \\ n \\ t \\ tINSERT TIL vb_threadvie "..., 63) = 63
lese (19, "\\ 7 \\ 0 \\ 0 \\ 1 \\ 0 \\ 1 \\ 0 \\ 2 \\ 0 \\ 0 \\ 0", 16 384) = 11
rt_sigaction (SIGPIPE, {0x1, [PIPE], SA_RESTORER | SA_RESTART, 0x3cef4302d0}, {0x1, [PIPE], SA_RESTORER | SA_RESTART, 0x3cef4302d0}, 8) = 0
avstemning ([{fd = 19, events = POLLIN | POLLPRI}], 1, 0) = 0 (timeout)
skrive (19, "\\ 1 \\ 0 \\ 0 \\ 0 \\ 1", 5) = 5
nedleggelse (19, 2 / * sende og motta * /) = 0
close (19) = 0
munmap (0x2aaafe3a8000, 585 728) = 0
rt_sigaction (SIGPIPE, {0x1, [PIPE], SA_RESTORER | SA_RESTART, 0x3cef4302d0}, {0x1, [PIPE], SA_RESTORER | SA_RESTART, 0x3cef4302d0}, 8) = 0
skrive (1, "X-Powered-By: PHP/5.2.9", 23) = 23
skrive (1, "\\ r \\ n", 2) = 2
skrive (1, "Set-Cookie: vbet_language = fa; Ma "..., 47) = 47
skrive (1, "\\ r \\ n", 2) = 2
skrive (1, "Set-Cookie: vbet_language = fa; Ma "..., 47) = 47
skrive (1, "\\ r \\ n", 2) = 2
skrive (1, "X-Pingback: http://www.thecodeca "..., 59) = 59
skrive (1, "\\ r \\ n", 2) = 2
skrive (1, "Set-Cookie: tcclastvisit = 1292323 "..., 82) = 82
skrive (1, "\\ r \\ n", 2) = 2
skrive (1, "Set-Cookie: tcclastactivity = 0; e "..., 76) = 76
skrive (1, "\\ r \\ n", 2) = 2
skrive (1, "Cache-Control: privat", 22) = 22
skrive (1, "\\ r \\ n", 2) = 2
skrive (1, "Pragma: privat", 15) = 15
skrive (1, "\\ r \\ n", 2) = 2
skrive (1, "X-UA-Compatible: IE = 7", 21) = 21
skrive (1, "\\ r \\ n", 2) = 2
skrive (1, "Set-Cookie: vbet_sessionUsed = 1; "..., 38) = 38
skrive (1, "\\ r \\ n", 2) = 2
skrive (1, "Set-Cookie: tccuserlgv = 1; utløper "..., 71) = 71
skrive (1, "\\ r \\ n", 2) = 2
skrive (1, "Set-Cookie: vbseo_loggedin = delet "..., 81) = 81
skrive (1, "\\ r \\ n", 2) = 2
skrive (1, "Content-type: text / html; charset "..., 38) = 38
skrive (1, "\\ r \\ n", 2) = 2
skrive (1, "Content-Encoding: gzip", 22) = 22
skrive (1, "\\ r \\ n", 2) = 2
skrive (1, "Content-Length: 41315", 21) = 21
skrive (1, "\\ r \\ n", 2) = 2
skrive (1, "\\ r \\ n", 2) = 2
skrive (1, "\\ 37 \\ 213 \\ 10 \\ 0 \\ 0 \\ 0 \\ 0 \\ 0 \\ 0 \\ 377 \\ 354 \\ 275 [s [U \\ 2666 | \\ 235T \\ 361 \\ 37 & \\ 342 \\ rv6 \\ 266d \\ 311 \\ 347 "..., 41315) = 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, hvorfra = SEEK_SET, start = 0, len = 1}) = 0
FCNTL (4, F_SETLKW, {type = F_UNLCK, hvorfra = SEEK_SET, start = 0, len = 1}) = 0
BRK (0xa7d3000) = 0xa7d3000
BRK (0xa5d3000) = 0xa5d3000
munmap (0x2aaafe638000, 2.101.248) = 0
munmap (0x2aaafe437000, 2.101.248) = 0
munmap (0x2aaafe327000, 528 384) = 0
munmap (0x2aaafe126000, 2.101.248) = 0
munmap (0x2aaafe0a5000, 528 384) = 0
munmap (0x2aaafdea4000, 2.101.248) = 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
lukke (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 (0x2aaaf1ea4000, 201,326,592) = 0
--- SIGSEGV (Segmentering feil) @ 0 (0) ---
Prosess 26 400 frittliggende

mateuszr
14-12-10, 14:11
Vær oppmerksom på at utgangen ikke vise hvordan vBET bruker CPU, men hvordan hele forumet forbruker din CPU. Du sjekker se at du fortsatt vil se / home / thebull / public_html / forums / vbenterpris selv når vBET vil bli deaktivert fordi din. Htaccess er omdirigere alle forum forespørsler (unntatt index.php) til vår front controller vbenterprisetranslator_seo.php som bare setter noen variabler for vBSEO og inkluderer vbseo.php Så vbenterprisetranslator_seo.php fungerer mer som avskjærende filter for vbseo.php som er foran kontrolleren. Hvis du fjerner vBET helt, så i produksjonen vil du se at hele CPU er tatt av vbseo.php - hva skal heller ikke sant. Denne utgangen er bare misforstått.

Så dette er ikke CPU-bruken ved vBET - dette er CPU bruken av hele forumet ditt

Også oppmerksom på at for ikke oversatt sider vBET gjør nesten ingenting - bare legg flagg og analyserer langtitle globalt (kun hvis det er hva du skal analysere). Så hvis CPU-bruken vokser etter aktivering vBET det er fordi du har mer trafikk til oversatt sider. Når oversatt side er brukt da vBET nødt til å oversette det og uansett hvordan vi skal optimalisere vår kode (det vi gjør hele tiden) vil det alltid koste noe. Men ...

Men for å være ærlig - ikke alltid. Fordi nå har du god funksjonalitet Guest Cache, som gjør at forumet til å generere svar mye raskere, selv for normal (ikke oversatt) forumet sider. Vær oppmerksom på at denne funksjonaliteten er fremdeles i BETA stat, men vi har allerede gjort det mye oppdateringer basere på brukerne våre tilbakemeldinger. Så hvis du ikke prøver å bruke det i siste utgivelse - prøv det - i siste utgivelse vi løst mange problemer relatert til Guest Cache:)

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translations by vB Enterprise Translator 4.10.1