【发布时间】:2017-04-05 17:01:39
【问题描述】:
当我使用此命令检查页面执行时,我面临着很高的 epoll_wait 时间。
strace -o output.txt -f -r -s4096 -p 21605
outout 是大 txt 文件,但我对这段数据感兴趣,无法找出原因。 数据是针对动态 php 页面的,它不会太重,所以我不希望有这么长的响应时间
21605 0.000043 semop(38830083, {{0, -1, SEM_UNDO}}, 1) = 0
21605 0.611909 epoll_wait(30, {{EPOLLIN, {u32=25218632, u64=25218632}}}, 4, 10000) = 1
21605 0.103429 accept4(3, {sa_family=AF_INET, sin_port=htons(56826), sin_addr=inet_addr("ip address")}, [16], SOCK_CLOEXEC) = 33
21605 0.000059 semop(38830083, {{0, 1, SEM_UNDO}}, 1) = 0
我对 epoll 和 0.103429 accept4 中的 0.611909 时间非常不满意。任何有助于提高这些性能的帮助都会很棒
【问题讨论】:
-
谁对这个真棒问题给出了负分
-
不包含问题的问题怎么可能是一个很棒的问题?
标签: linux linux-kernel kernel strace