PDA

查看完整版本: 已解決 翻譯耗費過多的CPU,而不是正常退出



Simon Lloyd
13-12-10, 07:42
大家好,我已經移動到一個專門的設置,因為我是哈我的1GB VPS的問題,但我覺得我仍然有問題wwhich正在由翻譯造成的,它是不斷地消耗超過30%的CPU對於每一個翻譯,也當翻譯已經發生,已經訪問或任何翻譯腳本不正常退出,它失去了一些東西,使服務器始終與 [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
您的數據庫將增加,當您使用vBET。不過請注意,它不會影響你的正常的網頁代(不譯),因為 vBET使用它自己的表的高速緩存 - 不添加數據到vBulletin表(只有用戶默認語言用戶表,但這是非常小的數據量)。我們不會單獨論壇上列出了由它的大小 - 你可以檢查它,使自己的大小比較。

請注意,vBET是非常可配置的。如果你有大的論壇,恐怕對性能請開始只有2種語言 - 原始等部分。然後,您可以監控四個論壇性能和增加新的語言不時。 vBET支持52種語言(在下一版本中,我們將增加更多的),你可以選擇你想對你的論壇。我們的一些客戶不感興趣,有可能的話,我們的一些客戶限制它的性能,我們的一些客戶使用的所有語言。

此外,我們有客人緩存將採取大量的硬盤空間,而且將允許立即給予答复沒有任何數據庫查詢的一代 - 這是因為客人vBET可以緩存靜態文件充分的答复。

因此,我們有很多的性能改進。我建議,看看我們的表現暗示了更多的細節:
vBET和性能(http://www.vbenterprisetranslator.com/forum/vbet4-general-discussions/408-vbet-performance.html)

請注意,簡單的比較職位的數量和用戶在其他論壇不會給你足夠的信息 - 你不會看到最重要的信息 - 有多大的資源,本次論壇。我的意思是數量和功率的CPU,內存量,也很重要,可以具體配置Apache,MySQL和vBulletin。有一點是硬件,二是調整的軟件有更好的表現。

我希望這些信息將幫助:)

Simon Lloyd
13-12-10, 18:12
我看你有雙崗問題在這裡呢!

為什麼你這標誌著解決之前,我有機會答辯?

我一直在運行 vbet了一段時間,語言是打開慢,我不使用緩存客人,我的服務器有8個 CPU四核和2GB的RAM PHP 5.2.9 MySQL社區 5,百度推廣 3.8.6。

我的問題是不是硬盤空間,它是做它使用的CPU數量和軟件沒有退出調用PHP的正確而導致 [PHP]<defunct> on the server and until these drop off they occupy cpu time.

mateuszr
14-12-10, 09:30
雙職位 - 這不是一個問題,只是我的ISP中斷連接,因此它發生;]

標記為解決 - 修正已經完成,我很抱歉該



我的報告的問題是不是硬盤空間,它是做與量的CPU,它是使用
這些表現提示有什麼聯繫我中有你在最後發表的文章?有幾種解決方案,使你的系統少裝。
此外,我建議你,讓“客人緩存” - 它有一個明顯的效果的表現,尤其是對你的CPU負載。
如果打開,那麼結果為客人將完全緩存為精確的HTML輸出。
注意:要使用這個選項,你必須確保該服務器將擁有特權,以創建緩存文件在vbet_guestcache目錄及其子目錄(使用'CHMOD 777 - R vbet_guestcache“)。

Simon Lloyd
14-12-10, 11:44
我都已經設置你的表現調整,唯一一個我沒有設 置緩存是客人,我已經把它與你的建議,但我的空間我的VM是50GB,其中26gb已經使用,因此它可能是我打開客人緩存關閉,因為該。

無論如何,一邊惟貝特PHP程序錯誤在某種程度上導致退出 [PHP]<defunct> do you have any suggestions or updated vbet files to cure this?

Simon Lloyd
14-12-10, 11:53
下面是一個 / USR / BIN / PHP /家庭/ thecodec /的public_html / forumz / vbenterprisetranslator_seo.php即到60%的CPU時間,還有更多的他們!

工藝連接 26400 - 中斷退出
clock_gettime(CLOCK_MONOTONIC,{11988,470791063})= 0
投票([{FD = 20,事件= POLLIN | POLLPRI}],1,541)= 1([{FD = 20,revents中= POLLIN}])
投票([{FD = 20,事件= POLLIN | POLLPRI}],1,0)= 1([{FD = 20,revents中= POLLIN}])
recvfrom(20日,“HTTP/1.1 200 OK \\ r \\ NCACHE控制:"..., 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
時間([1292323924])= 1292323924
關閉(20)= 0
clock_gettime(CLOCK_MONOTONIC,{11988,475378063})= 0
投票([{FD = 19,事件= POLLIN | POLLPRI}],1,0)= 0(超時)
寫(19,“\\ 204 \\ 26 \\ 0 \\ 0 \\ 3INSERT IGNORE INTO vb_vbent "..., 5768)= 5768
閱讀(19,“0 \\ 0 \\ 0 \\ 1 \\ 0 \\ 27 \\ 0 \\ 2 \\ 0 \\ 0 \\ 0(記錄:64 Duplica "..., 16384)= 52
投票([{FD = 19,事件= POLLIN | POLLPRI}],1,0)= 0(超時)
寫(19“〜\\ 27 \\ 0 \\ 0 \\ 3INSERT IGNORE INTO vb_vbent "..., 6018)= 6018
閱讀(19“/ \\ 0 \\ 0 \\ 1 \\ 0 \\ 17 \\ 0 \\ 2 \\ 0 \\ 0 \\ 0'Records:18 Duplica "..., 16384)= 51
投票([{FD = 19,事件= POLLIN | POLLPRI}],1,0)= 0(超時)
寫(19,“\\ 36 \\ 20 \\ 0 \\ 0 \\ 3INSERT INTO vb_vbenterprise "..., 4130)= 4130
閱讀(19,“\\ 0 \\ 0 \\ 1 \\ 0 \\ 2 \\ 0 \\ 2 \\ 0 \\ 0 \\ 0&記錄:2 Duplicat "..., 16384)= 50
BRK(0xa9d3000)= 0xa9d3000
BRK(0xaa53000)= 0xaa53000
BRK(0xa8d3000)= 0xa8d3000
BRK(0xa913000)= 0xa913000
BRK(0xa953000)= 0xa953000
投票([{FD = 19,事件= POLLIN | POLLPRI}],1,0)= 0(超時)
寫(19,“\\ 354 \\ 0 \\ 0 \\ 0 \\ 3 \\ N \\ T \\ T \\ T \\ T \\ tUPDATE vb_session \\ N \\ T \\ T \\ T "..., 240)= 240
閱讀(19,“0 \\ 0 \\ 0 \\ 1 \\ 0 \\ 1 \\ 0 \\ 2 \\ 0 \\ 0 \\ 0(匹配的行:1茶"..., 16384)= 52
投票([{FD = 19,事件= POLLIN | POLLPRI}],1,0)= 0(超時)
寫(19“; \\ 0 \\ 0 \\ 0 \\ 3 \\ N \\ T \\ tINSERT INTO vb_threadvie "..., 63)= 63
閱讀(19,“\\ 7 \\ 0 \\ 0 \\ 1 \\ 0 \\ 1 \\ 0 \\ 2 \\ 0 \\ 0 \\ 0”,16384)= 11
rt_sigaction(SIGPIPE,{0x1,等等[管],SA_RESTORER | SA_RESTART,0x3cef4302d0},{0x1,等等[管],SA_RESTORER | SA_RESTART,0x3cef4302d0},8)= 0
投票([{FD = 19,事件= POLLIN | POLLPRI}],1,0)= 0(超時)
寫(19,“\\ 1 \\ 0 \\ 0 \\ 0 \\ 1”,5)= 5
關機(19,2 / *發送和接收* /)= 0
關閉(19)= 0
munmap(0x2aaafe3a8000,585728)= 0
rt_sigaction(SIGPIPE,{0x1,等等[管],SA_RESTORER | SA_RESTART,0x3cef4302d0},{0x1,等等[管],SA_RESTORER | SA_RESTART,0x3cef4302d0},8)= 0
寫(1,“X - Powered - By中:PHP/5.2.9”,23)= 23
寫(1,“\\ r \\ n”,2)= 2
寫(1,“設置 Cookie:vbet_language =發,馬 "..., 47)= 47
寫(1,“\\ r \\ n”,2)= 2
寫(1,“設置 Cookie:vbet_language =發,馬 "..., 47)= 47
寫(1,“\\ r \\ n”,2)= 2
寫(1,“X - Pingback:http://www.thecodeca "..., 59)= 59
寫(1,“\\ r \\ n”,2)= 2
寫(1,“設置 Cookie:tcclastvisit = 1292323 "..., 82)= 82
寫(1,“\\ r \\ n”,2)= 2
寫(1,“設置 Cookie:tcclastactivity = 0,E "..., 76)= 76
寫(1,“\\ r \\ n”,2)= 2
寫(1,“緩存控制:私人”,22)= 22
寫(1,“\\ r \\ n”,2)= 2
寫(1,“雜注:私”,15)= 15
寫(1,“\\ r \\ n”,2)= 2
寫(1,“X - UA兼容:IE = 7”,21)= 21
寫(1,“\\ r \\ n”,2)= 2
寫(1,“設置 Cookie:vbet_sessionUsed = 1; "..., 38)= 38
寫(1,“\\ r \\ n”,2)= 2
寫(1,“設置 Cookie:tccuserlgv = 1;到期"..., 71)= 71
寫(1,“\\ r \\ n”,2)= 2
寫(1,“設置 Cookie:vbseo_loggedin = DELET "..., 81)= 81
寫(1,“\\ r \\ n”,2)= 2
寫(1,“內容類型:文本/ HTML;字符集"..., 38)= 38
寫(1,“\\ r \\ n”,2)= 2
寫(1,“內容編碼:gzip”,22)= 22
寫(1,“\\ r \\ n”,2)= 2
寫(1,“內容長度:41315”,21)= 21
寫(1,“\\ r \\ n”,2)= 2
寫(1,“\\ r \\ n”,2)= 2
寫(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,{類型 = F_WRLCK,何處 = SEEK_SET,啟動 = 0,LEN = 1})= 0
的fcntl(4,F_SETLKW,{類型 = F_UNLCK,何處 = SEEK_SET,啟動 = 0,LEN = 1})= 0
BRK(0xa7d3000)= 0xa7d3000
BRK(0xa5d3000)= 0xa5d3000
munmap(0x2aaafe638000,2101248)= 0
munmap(0x2aaafe437000,2101248)= 0
munmap(0x2aaafe327000,528384)= 0
munmap(0x2aaafe126000,2101248)= 0
munmap(0x2aaafe0a5000,528384)= 0
munmap(0x2aaafdea4000,2101248)= 0
setitimer(ITIMER_PROF,{it_interval = {0,0},it_value = {0,0}},NULL)= 0
關閉(3)= 0
關閉(4)= 0
關閉(5)= 0
關閉(6)= 0
近(7)= 0
關閉(8)= 0
關閉(9)= 0
關閉(10)= 0
關閉(11)= 0
關閉(12)= 0
關閉(13)= 0
關閉(14)= 0
關閉(15)= 0
關閉(16)= 0
關閉(17)= 0
關閉(18)= 0
munmap(0x2aaaf1ea4000,201326592)= 0
--- SIGSEGV(段錯誤)@ 0(0)---
26400分離過程

mateuszr
14-12-10, 14:11
請注意,你的輸出不會顯示如何vBET消耗你的CPU,但如何你的整個論壇會消耗你的CPU。你檢查,你將看到仍然看到/ home / thebull /的public_html /論壇 / vbenterpris即使vBET將被禁用,因為你的。htaccess是所有論壇的請求重定向(不包括的index.php),以我們的前端控制器vbenterprisetranslator_seo.php只套一些變量百度推廣,包括vbseo.php所以vbenterprisetranslator_seo.php行為更像攔截過濾 vbseo.php這是前端控制器。如果刪除 vBET完全,然後在你的輸出你會看到整個 CPU是由vbseo.php - 什麼也將不正確的。這個輸出僅僅是誤解。

因此,這是不是CPU使用率vBET - 這是你的CPU使用率整個論壇

另外請注意,不是翻譯的頁面 vBET幾乎沒有什麼 - 只需添加標誌和解析langtitle全球(僅當有什麼解析)。所以如果你的CPU使用率增長後使vBET那是因為你有額外的交通翻譯的頁面。當翻譯的頁面使用,那麼 vBET要翻譯它,不管如何,我們將優化我們的代碼(我們正在做的所有的時間)它會永遠成本的東西。但是... ...

但說實話 - 並非總是如此。因為現在你有很大的功能的客戶,讓您的論壇緩存產生的反應要快得多,即使是正常的(不是翻譯)論壇頁面。請注意,此功能仍處於測試狀態,但我們已經作了很多的更新有立足於我們的用戶反饋。因此,如果你沒有嘗試使用它在去年發布 - 請嘗試 - 在過去版本中,我們解決了許多問題涉及到遊客緩存:)

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