掌上电脑

查看完整版本: 已解决 翻译消耗太多的CPU,而不是退出正常



Simon Lloyd
13-12-10, 07:42
嗨所有,我是我 1 gb vps,幸问题,但我发现仍然有问题 wwhich im 由译者正在引起,它不断地消耗超过 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,百度推广。有一点是硬件,第二是调整软件以获得更好的性能。

我希望,这些信息将帮助:)

Simon Lloyd
13-12-10, 18:12
我看你有双后问题太多!

你为什么标记此解决之前,我有机会答辩?

我已经运行了一段时间vbet,语言上慢慢地转过身来,我不使用来宾缓存,我的服务器有8个CPU四核心PHP 5.2.9 RAM和2GB的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的空间是其中26gb已被使用,所以它可能是我的50GB反过来,因为来宾缓存关闭。

反正那一边 VBET 正在仍然退出从 PHP 进程造成某种方式错了 [PHP]<defunct> do you have any suggestions or updated vbet files to cure this?

Simon Lloyd
14-12-10, 11:53
下面的/ usr /斌/ 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忽略为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忽略到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到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 -供电所:PHP/5.2.9”,23)= 23
写(1,“\\ R \\ N”,2)= 2
写(1“的Set - Cookie:vbet_language = FA;马"..., 47)= 47
写(1,“\\ R \\ N”,2)= 2
写(1“的Set - Cookie:vbet_language = FA;马"..., 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“的Set - Cookie:tcclastactivity = 0,E "..., 76)= 76
写(1,“\\ R \\ N”,2)= 2
写(1,“高速缓存控制:私人”,22)= 22
写(1,“\\ R \\ N”,2)= 2
写(1,“私人的Pragma:”,15)= 15
写(1,“\\ R \\ N”,2)= 2
(1,“X - UA -兼容:IE = 7”,21)= 21
写(1,“\\ R \\ N”,2)= 2
写(1,“设置cookie的:= 1 vbet_sessionUsed; "..., 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 [[ü \\ 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,潘宗光,SA_RESTORER | SA_RESTART,0x3cef4302d0},{0x5fae70,潘宗光,SA_RESTORER | SA_RESTART,0x3cef4302d0},8)= 0
rt_sigprocmask(SIG_UNBLOCK,潘宗光[],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。你检查看,你还是会看到/首页/ thebull /的public_html /论坛/ vbenterpris即使vBET将被禁用,因为你的。htaccess文件重定向所有论坛的请求(index.php的除外)只设置前端控制器vbenterprisetranslator_seo.php百度推广一些变量,包括vbseo.php所以vbenterprisetranslator_seo.php行为更像vbseo.php这是前端控制器过滤器拦截。如果完全删除vBET,然后在你的输出,你会看到,整个CPU是由vbseo.php - 也将并非如此。这个输出仅仅是误解。

因此,这不是由vBET CPU使用率 - 这是整个您的论坛的CPU使用率

另外请注意,未翻译的页面vBET几乎没有什么 - 只需添加标志和分析langtitle全球(如果有是什么解析)。因此,如果你的CPU使用率增长使vBET后那是因为你有额外的交通翻译的页面。当翻译的页面,然后用于vBET翻译,无论我们如何将优化我们的代码(我们正在做的所有的时间),它总是将成本的东西。但是... ...

但说实话 - 并非总是如此。因为现在你有访客缓存的强大功能,让您的论坛,以产生反应要快得多,甚至为正常(不译)论坛页面。请注意,此功能仍处于beta状态,但我们已经有很多的更新我们的用户反馈意见的基础。所以,如果你没有尝试使用它的最后一个版本 - 请尝试 - 在我们解决了许多问题与住客缓存的最后一个版本:)

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