Workers CPU leak [epoll_wait,epoll_ctl]
Maxim Dounin
mdounin at mdounin.ru
Mon Mar 21 13:29:16 UTC 2016
Hello!
On Sun, Mar 20, 2016 at 04:34:14PM -0400, vizl wrote:
> We found, that we are running 'truncate -s 0' to file before removing them.
> Can it potentially cause the mentioned above problems ?
Yes, for sure. This is a modification of a file being served, and
it's expected to cause the CPU hog in question when using sendfile
in threads on Linux. In nginx 1.9.13 nginx will log an alert
instead, see this commit:
http://hg.nginx.org/nginx/rev/4df3d9fcdee8
--
Maxim Dounin
http://nginx.org/
More information about the nginx
mailing list