PDA

View Full Version: Atrisinātas Tulkotājs patērē pārāk daudz CPU un ne iziet pareizi



Simon Lloyd
13-12-10, 07:42
Sveiki visiem, man ir pārvietots uz speciāla iestatījumu, kā es biju haing jautājumus par manu 1GB vps, bet man joprojām ir jautājumi wwhich im ko izraisa tulkotājs, tā pastāvīgi patērē vairāk nekā 30 % no cpu katru tulkošanai, arī ja tulkojums ir notikusi, piekļūst vai kāds Tulkotājs skriptu nevar iziet pareizi, tas nav kaut kas tik serveris vienmēr nāk klajā ar [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
Savu datu bāzi, pieaugs, kad lietojat vBET. Still lūdzu, ņemiet vērā, ka tas neietekmē jūsu parasto lapas paaudzes (nav tulkots), jo vBET izmanto savu galdus cache - ne pievienot datus vBulletin tabulas (tikai lietotājiem noklusējuma valodas lietotāju tabulu, bet tas ir ļoti mazs datu apjoms ). Mums nav atsevišķu forumu saraksts pēc tās lieluma - jūs varat to pārbaudīt un izveidot savu izmēru salīdzinājumiem.

Lūdzu, ņemiet vērā, ka vBET ir ļoti konfigurējams. Ja jums ir liels forums, un jums ir bail par sniegumu, lūdzu, sākt ar tikai 2 valodas - savu oriģinālo un daži citi. Tad jūs varat pārraudzīt four forums veiktspēju un pievienot jaunas valodas, no laika uz laiku. vBET atbalsta 52 valodas (nākamo izlaišanas mēs pievienot vairāk), un jūs varat izvēlēties, kuru vēlaties, lai jūsu forumā. Daži no mūsu klientiem nav ieinteresētas, kam ir visas iespējams, ar dažiem mūsu klientiem ierobežojumos, ko tā veiktspēju, daži no mūsu klientiem izmantot visas valodas.

Arī mēs esam viesu cache, kas prasīs daudz cietā diska vietas, bet ļaus sniegt tūlītēja atbildes reakcija un bez datu bāzes vaicājumu uz paaudzi - tas ir tāpēc, lai viesi vBET var cache pilnu atbilžu, kā statiskā failus.

Tāpēc mums ir daudz veiktspējas uzlabojumus. Es iesaku redzēt mūsu sniegumu mājienus lai saņemtu sīkāku informāciju:
vBET un izpildi (http://www.vbenterprisetranslator.com/forum/vbet4-general-discussions/408-vbet-performance.html)

Ņemiet vērā, ka vienkārši salīdzināt amatu skaits un lietotājiem par citiem forumiem nebūs jums pietiekami daudz informācijas - jūs neredzēsiet svarīgāko informāciju - cik liela ir resursi šajā forumā. Es domāju skaits un CPU jauda, atmiņas, svarīgi arī, var būt īpašas konfigurācijas Apache, MySQL, vBulletin. Viena lieta ir hardware, 2 ir tuning programmatūras labāku sniegumu.

Es ceru, ka šie informācija palīdzēs:)

Simon Lloyd
13-12-10, 18:12
Es redzu, jums ir dubultā post jautājumu šeit!

Kāpēc Jūs marķētas šo jāatrisina pirms man bija iespēja atbildēt?

Man ir darboties vbet, bet, valodas bija ieslēgts lēni, es nedomāju izmantot viesu cache, mans serveris ir 8 CPU quad core un 2GB RAM PHP 5.2.9 mysql kopienai 5, vBulletin 3.8.6.

Mans ziņots jautājums ir nevis cietajā diskā, tas ir saistīts ar CPU, ka tā izmanto, un ka programmatūra nav iziet savu aicinājumu uz PHP pareizi, kas rezultātā dod apjomu [PHP]<defunct> on the server and until these drop off they occupy cpu time.

mateuszr
14-12-10, 09:30
Double amati - tas nav jautājums, tikai mans ISP pārtraukta savienojums un tādējādi tas noticis;]

Atzīmēts kā atrisināta - labojums nav izdarīts, es atvainojos par ka



Mana ziņots, jautājums nav vietas uz cietā diska, tas ir jādara ar summu CPU, ka tā izmanto
Kas par šiem rezultātiem mājieni saite Man ir jums pēdējo ierakstu? Ir vairāki risinājumi, lai padarītu jūsu sistēmas ir mazāk piekrauts.
Turklāt, es jums iesakām, lai ļautu "viesu cache" - tas ir pamanāms efekts sniegumu, it īpaši jūsu CPU slodzi.
Ja ieslēgta, tad rezultāti viesiem tiks pilnībā kešatmiņā ar precīzu HTML produkciju.
PIEZĪME: lai izmantotu šo iespēju, jums ir jābūt pārliecinātiem, ka serveris būs privilēģijas, lai radītu cache failus vbet_guestcache direktoriju un tās apakšdirektorijas (izmantošanu "CHMOD 777-R vbet_guestcache").

Simon Lloyd
14-12-10, 11:44
Man ir visas jūsu darbības tweaks, jau, tikai viens man nav noteikti bija viesu cache, man ir pagriežot to ar jūsu ieteikumiem, bet mans vietu uz mana VM ir 50GB, kas 26gb jau tiek izmantots, lai tā varētu būt, ka man ir lai ieslēgtu viesu cache off, jo to.

Vienalga ka malā VBET ir joprojām iziet no PHP process kaut kādā veidā, kā rezultātā nepareizi [PHP]<defunct> do you have any suggestions or updated vbet files to cure this?

Simon Lloyd
14-12-10, 11:53
Turpmāk ir / usr / bin / php / home / thecodec / public_html / forumz / vbenterprisetranslator_seo.php, kas lieto 60% procesoru laika, un ir daudz vairāk no viņiem!

Process 26.400 pievienots - pārtraukt atmest smēķēšanu
clock_gettime (CLOCK_MONOTONIC, {11.988, 470.791.063}) = 0
Aptauja ([{FD = 20, notikumiem = POLLIN | POLLPRI}], 1, 541) = 1 ([{FD = 20, revents = POLLIN}])
Aptauja ([{FD = 20, notikumiem = POLLIN | POLLPRI}], 1, 0) = 1 ([{FD = 20, revents = POLLIN}])
recvfrom (20 "HTTP/1.1 200 OK \\ r \\ nCache-Control: "..., 16.384, 0, NULL, NULL) = 3928
clock_gettime (CLOCK_MONOTONIC, {11.988, 474.643.063}) = 0
clock_gettime (CLOCK_MONOTONIC, {11.988, 474.765.063}) = 0
clock_gettime (CLOCK_MONOTONIC, {11.988, 474.844.063}) = 0
clock_gettime (CLOCK_MONOTONIC, {11.988, 474.925.063}) = 0
clock_gettime (CLOCK_MONOTONIC, {11.988, 475.011.063}) = 0
clock_gettime (CLOCK_MONOTONIC, {11.988, 475.110.063}) = 0
laikā ([1292323924]) = 1292323924
tuvu (20) = 0
clock_gettime (CLOCK_MONOTONIC, {11.988, 475.378.063}) = 0
Aptauja ([{FD = 19, notikumiem = POLLIN | POLLPRI}], 1, 0) = 0 (Noildze)
rakstīt (19, "\\ 204 \\ 26 \\ 0 \\ 0 \\ 3INSERT IGNORE INTO vb_vbent "..., 5768) = 5768
lasīt (19, "0 \\ 0 \\ 0 \\ 1 \\ 0 \\ 27 \\ 0 \\ 2 \\ 0 \\ 0 \\ 0 (Ieraksti: 64 eksemplāru izgatavošana "..., 16.384) = 52
Aptauja ([{FD = 19, notikumiem = POLLIN | POLLPRI}], 1, 0) = 0 (Noildze)
rakstīt (19 "~ \\ 27 \\ 0 \\ 0 \\ 3INSERT IGNORE INTO vb_vbent "..., 6018) = 6018
lasīt (19 "/ \\ 0 \\ 0 \\ 1 \\ 0 \\ 17 \\ 0 \\ 2 \\ 0 \\ 0 \\ 0'Records: 18 eksemplāru izgatavošana "..., 16.384) = 51
Aptauja ([{FD = 19, notikumiem = POLLIN | POLLPRI}], 1, 0) = 0 (Noildze)
rakstīt (19, "\\ 36 \\ 20 \\ 0 \\ 0 \\ 3INSERT INTO vb_vbenterprise "..., 4130) = 4130
lasīt (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
Aptauja ([{FD = 19, notikumiem = POLLIN | POLLPRI}], 1, 0) = 0 (Noildze)
rakstīt (19, "\\ 354 \\ 0 \\ 0 \\ 0 \\ 3 \\ n \\ t \\ t \\ t \\ t \\ tUPDATE vb_session \\ n \\ t \\ t \\ t "..., 240) = 240
lasīt (19, "0 \\ 0 \\ 0 \\ 1 \\ 0 \\ 1 \\ 0 \\ 2 \\ 0 \\ 0 \\ 0 (atbilst Rows: 1 Cha "..., 16.384) = 52
Aptauja ([{FD = 19, notikumiem = POLLIN | POLLPRI}], 1, 0) = 0 (Noildze)
rakstīt (19, "\\ 0 \\ 0 \\ 0 \\ 3 \\ n \\ t \\ tINSERT INTO vb_threadvie "..., 63) = 63
lasīt (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
Aptauja ([{FD = 19, notikumiem = POLLIN | POLLPRI}], 1, 0) = 0 (Noildze)
rakstīt (19, "\\ 1 \\ 0 \\ 0 \\ 0 \\ 1", 5) = 5
shutdown (19, 2 / * sūtīt un saņemt * /) = 0
tuvu (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
rakstīt (1, "X-Powered-by: PHP/5.2.9", 23) = 23
rakstīt (1, "\\ r \\ n", 2) = 2
rakstīt (1, "Set-Cookie: vbet_language = fa; Ma "..., 47) = 47
rakstīt (1, "\\ r \\ n", 2) = 2
rakstīt (1, "Set-Cookie: vbet_language = fa; Ma "..., 47) = 47
rakstīt (1, "\\ r \\ n", 2) = 2
rakstīt (1, "X-Pingback: http://www.thecodeca "..., 59) = 59
rakstīt (1, "\\ r \\ n", 2) = 2
rakstīt (1, "Set-Cookie: tcclastvisit = 1.292.323 "..., 82) = 82
rakstīt (1, "\\ r \\ n", 2) = 2
rakstīt (1, "Set-Cookie: tcclastactivity = 0; e "..., 76) = 76
rakstīt (1, "\\ r \\ n", 2) = 2
rakstīt (1, "Cache-Control: privāto", 22) = 22
rakstīt (1, "\\ r \\ n", 2) = 2
rakstīt (1, "Pragma: privāto", 15) = 15
rakstīt (1, "\\ r \\ n", 2) = 2
rakstīt (1, "X-UA-Compatible: IE = 7", 21) = 21
rakstīt (1, "\\ r \\ n", 2) = 2
rakstīt (1, "Set-Cookie: vbet_sessionUsed = 1; "..., 38) = 38
rakstīt (1, "\\ r \\ n", 2) = 2
rakstīt (1, "Set-Cookie: tccuserlgv = 1; beidzas "..., 71) = 71
rakstīt (1, "\\ r \\ n", 2) = 2
rakstīt (1, "Set-Cookie: vbseo_loggedin = delet "..., 81) = 81
rakstīt (1, "\\ r \\ n", 2) = 2
rakstīt (1, "Content-Type: text / html; charset "..., 38) = 38
rakstīt (1, "\\ r \\ n", 2) = 2
rakstīt (1, "Content-Encoding: gzip", 22) = 22
rakstīt (1, "\\ r \\ n", 2) = 2
rakstīt (1, "Content-Length: 41.315", 21) = 21
rakstīt (1, "\\ r \\ n", 2) = 2
rakstīt (1, "\\ r \\ n", 2) = 2
rakstīt (1, "\\ 37 \\ 213 \\ 10 \\ 0 \\ 0 \\ 0 \\ 0 \\ 0 \\ 0 \\ 377 \\ 354 \\ 275 [s [U \\ 2666 | \\ 235T \\ 361 \\ 37 un \\ 342 \\ rv6 \\ 266d \\ 311 \\ 347 "..., 41.315) = 41.315
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 {ierakstiet = F_WRLCK, no kurienes = SEEK_SET, start = 0, len = 1}) = 0
fcntl (4, F_SETLKW {ierakstiet = F_UNLCK, no kurienes = 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
tuvu (3) = 0
tuvu (4) = 0
tuvu (5) = 0
tuvu (6) = 0
tuvu (7) = 0
tuvu (8) = 0
tuvu (9) = 0
tuvu (10) = 0
tuvu (11) = 0
tuvu (12) = 0
tuvu (13) = 0
tuvu (14) = 0
tuvu (15) = 0
tuvu (16) = 0
tuvu (17) = 0
tuvu (18) = 0
munmap (0x2aaaf1ea4000, 201.326.592) = 0
--- SIGSEGV (Segmentācija vaina) @ 0 (0) ---
Process 26.400 atdalīts

mateuszr
14-12-10, 14:11
Lūdzu, ņemiet vērā, ka izejas nav parādīts, kā vBET patērē savu CPU, bet cik visa tava forumā patērē savu CPU. Jūs pārbaudiet redzēt, ka jūs joprojām redzēt / home / thebull / public_html / forums / vbenterpris pat ja vBET tiks atspējots, jo jūsu. Htaccess ir novirzot visas foruma pieprasījumus (izņemot index.php), lai mūsu priekšā kontrolieri vbenterprisetranslator_seo.php, kas ir noteikti tikai daži vBSEO mainīgajiem lielumiem, un tā ietver vbseo.php Tātad vbenterprisetranslator_seo.php darbojas vairāk kā pārtvert filtru vbseo.php, kas ir priekšā kontrolieris. Ja noņemat vBET pilnībā, tad jūsu produkciju jūs redzēsiet, ka viss CPU pieņem vbseo.php - kāds būs arī nav taisnība. Šī izeja ir tikai nepareizi.

Tātad tas nav CPU noslodze ar vBET - tas ir CPU noslodze ar visu savu forumu

Tāpat, lūdzu, ņemiet vērā, ka ne tulkoto lapu vBET tas gandrīz neko - vienkārši pievienojiet karogi un parses langtitle visā pasaulē (tikai tad, ja ir ko parsēt). Tātad, ja jūsu CPU lietojuma pieaugumu pēc iespējošanas vBET tas ir tāpēc, ka jums ir papildu trafiku uz tulkoto lapu. Kad tulkoto lapu izmanto tad vBET ir to pārtulkot, un nav svarīgi, cik mēs optimizēt savu kodu (to, ko mēs darām visu laiku), tas vienmēr ir izmaksas kaut ko. Bet ...

Bet ja godīgi - ne vienmēr. Tā kā tagad jums ir lieliska funkcionalitāte Viesu Cache, kas ļauj jūsu forumā lai radītu risinājumus daudz ātrāk, pat par parasto (nav tulkots) forumā lapās. Ņemiet vērā, ka šī funkcija vēl joprojām ir beta stāvoklī, bet mēs jau tur daudz atjauninājumu pamatojoties uz mūsu lietotāju atsauksmes. Tātad, ja jums nav mēģināt to izmantot pēdējos presei - lūdzu, mēģiniet to - pagājušā atbrīvot mēs atrisināt daudzus jautājumus, kas saistīti ar Viesu Cache:)

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