Nginx(十一) gzip & gzip_static & sendfile & directio & aio 组合使用测试(1)

        本次测试主要是看gzip、gzip_static、sendfile、aio和directio这几个指令是如何配合完成文件传输的。经过12轮的测试,能够得出的结论是:

        gzip或gzip_static的配置结果不影响sendfile、aio和directio的系统调用规则,因为gzip和gzip_static的配置仅用于控制Nginx是否对响应进行压缩以及如何压缩,而aio、sendfile和directio的配置是用于控制Nginx以哪种方式进行文件I/O。所以从根本上来讲,gzip和aio这两类指令在系统配置层面是不会冲突的。

        当开启gzip_static时,Nginx会先调用gzip_static指令来检查请求源文件对应(同路径下)的预压缩文件是否存在,如果存在就直接把预压缩文件返回给客户端,不再调用gzip进行动态压缩。如果预压缩文件不存在但源文件存在,则再根据gzip配置(gzip、gzip_types、gzip_min_length)判断是否进行gzip压缩,只有满足了动态压缩条件才会对响应进行gzip压缩。如果源文件都不存在,Nginx会返回404错误。所以,同时开启这两个指令时,可以有效降低CPU消耗。至于文件如何返回给客户端,仅受aio、sendfile和directio的配置影响。参考测试1-12。

        gzip_static 指令不受gzip_min_length影响。参考测试13-14。

        gzip_static 指令不受gzip_types影响。参考测试15-17

针对本次测试,在服务器中准备以下几个静态文件。

gzip配置如下:

http {
    aio	   on;
    directio	    2m;
    sendfile        on;
    sendfile_max_chunk 1m;
    
    #### Gzip压缩服务配置
    gzip  on;					# 设置是否开启gzip压缩服务,用于提高传输速度,默认关闭(off)。
    gzip_static on;            # 开启静态压缩
    #gzip_types *				# 配置为"*"时,表示对所有MIME类型文件都启用gzip压缩。
    gzip_types application/javascript text/css text/xml text/plain	# 设置对哪些MIME类型的文件启用gzip压缩,默认"text/html",Nginx始终压缩"text/html"文件,不用专门配置,否则会警告配置冲突
    gzip_min_length 20;				# 设置启用gzip压缩的文件最小长度,默认是20k,计量单位默认是k。比较"Content-Length"。
    #gzip_min_length 1m;
    gzip_comp_level 1;				# 设置gzip压缩等级,默认是1。值越大,等级越高,压缩率越高、压缩时间越长,cpu负载越高。
    gzip_http_version 1.1;			# 设置启用gzip所需的http协议最低版本,默认是1.1,保持默认即可。
    #gzip_buffers 32 4k;			# 设置处理请求压缩时的缓冲区number和size,不需要设置,使用默认配置即可。
    gzip_disable "MSIE [1-6]\.";		# 设置对哪些“User-Agent”(正则表达式匹配)不启用gzip功能。IE6版本以下开启gzip服务。
    #gzip_proxied any;				# 设置是否对代理请求的响应进行gzip压缩,默认关闭(off)。
    gzip_vary on;				# 设置是否要在请求响应头中插入“Vary: Accept-Encoding”字段,默认关闭。

    ···
}

测试1:关闭gzip、gzip_static、sendfile、directio、aio,请求/vendor.js

{"time_iso8601":"2023-11-27T22:49:04+08:00","request_uri":"/vendor.js","status":"200","bytes_sent":"1925621","request_time":"12.304","gzip_ratio":"",}
epoll_wait(17, [{EPOLLIN, {u32=1172358336, u64=139725048431808}}], 512, 65000) = 1
recvfrom(3, "GET /vendor.js HTTP/1.1\r\nHost: w"..., 1024, 0, NULL, NULL) = 491
openat(AT_FDCWD, "/usr/local/nginx/pages/vendor.js", O_RDONLY|O_NONBLOCK) = 6
fstat(6, {st_mode=S_IFREG|0644, st_size=1925348, ...}) = 0
pread64(6, "webpackJsonp([59],{\"++K3\":functi"..., 32768, 0) = 32768
writev(3, [{iov_base="HTTP/1.1 200 OK\r\nServer: nginx/1"..., iov_len=273}, {iov_base="webpackJsonp([59],{\"++K3\":functi"..., iov_len=32768}], 2) = 33041
pread64(6, "(e,t)},n.p=\"/dist/\",n(n.s=65)}({"..., 32768, 32768) = 32768
writev(3, [{iov_base="(e,t)},n.p=\"/dist/\",n(n.s=65)}({"..., iov_len=32768}], 1) = 32768
pread64(6, ",this._router.history.current)):"..., 32768, 65536) = 32768
writev(3, [{iov_base=",this._router.history.current)):"..., iov_len=32768}], 1) = 12841
writev(3, [{iov_base="tate\":\"hashchange\";window.addEve"..., iov_len=19927}], 1) = -1 EAGAIN (Resource temporarily unavailable)
pread64(6, "),this})};if(\"function\"==typeof "..., 32768, 98304) = 32768
epoll_ctl(17, EPOLL_CTL_MOD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=1172358336, u64=139725048431808}}) = 0
epoll_wait(17, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
writev(3, [{iov_base="tate\":\"hashchange\";window.addEve"..., iov_len=19927}, {iov_base="),this})};if(\"function\"==typeof "..., iov_len=32768}], 2) = 52695
pread64(6, "teData(e,t,!0)}var u=l.prototype"..., 32768, 131072) = 32768
pread64(6, "r=!1,this.resetColor()},hide:fun"..., 32768, 163840) = 32768
writev(3, [{iov_base="teData(e,t,!0)}var u=l.prototype"..., iov_len=32768}, {iov_base="r=!1,this.resetColor()},hide:fun"..., iov_len=32768}], 2) = 65536
pread64(6, "center\",d=\"bottom\";break;case\"bo"..., 32768, 196608) = 32768
pread64(6, "lidator:I},popperClass:String,ed"..., 32768, 229376) = 32768
writev(3, [{iov_base="center\",d=\"bottom\";break;case\"bo"..., iov_len=32768}, {iov_base="lidator:I},popperClass:String,ed"..., iov_len=32768}], 2) = 11899
writev(3, [{iov_base="o>56319||l+1===u||(a=s.charCodeA"..., iov_len=20869}, {iov_base="lidator:I},popperClass:String,ed"..., iov_len=32768}], 2) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 59908) = 1
writev(3, [{iov_base="o>56319||l+1===u||(a=s.charCodeA"..., iov_len=20869}, {iov_base="lidator:I},popperClass:String,ed"..., iov_len=32768}], 2) = 53637
pread64(6, "=l.asc,p=i.bind,g=i.each,v=\"hori"..., 32768, 262144) = 32768
pread64(6, "125):Math.abs(W-j)<1e-4?B&&H<R||"..., 32768, 294912) = 32768
writev(3, [{iov_base="=l.asc,p=i.bind,g=i.each,v=\"hori"..., iov_len=32768}, {iov_base="125):Math.abs(W-j)<1e-4?B&&H<R||"..., iov_len=32768}], 2) = 65536
pread64(6, "|95===t}function U(e,t,n,i){Obje"..., 32768, 327680) = 32768
pread64(6, "(m):\"\"),t,void 0,void 0,void 0,n"..., 32768, 360448) = 32768
writev(3, [{iov_base="|95===t}function U(e,t,n,i){Obje"..., iov_len=32768}, {iov_base="(m):\"\"),t,void 0,void 0,void 0,n"..., iov_len=32768}], 2) = 33837
writev(3, [{iov_base="ull);if(!e)return t;var o={};for"..., iov_len=31699}], 1) = -1 EAGAIN (Resource temporarily unavailable)
pread64(6, "0;n<i.remove.length;++n)i.remove"..., 32768, 393216) = 32768
epoll_wait(17, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 59858) = 1
writev(3, [{iov_base="ull);if(!e)return t;var o={};for"..., iov_len=31699}, {iov_base="0;n<i.remove.length;++n)i.remove"..., iov_len=32768}], 2) = 64467
pread64(6, "t(e.model.callback,\",expression:"..., 32768, 425984) = 32768
pread64(6, "d())}(this)},e.prototype.setData"..., 32768, 458752) = 32768
writev(3, [{iov_base="t(e.model.callback,\",expression:"..., iov_len=32768}, {iov_base="d())}(this)},e.prototype.setData"..., iov_len=32768}], 2) = 64233
writev(3, [{iov_base="),Object.defineProperty(i,\"defau"..., iov_len=1303}], 1) = -1 EAGAIN (Resource temporarily unavailable)
pread64(6, ");else if(\"object\"===i(t[e])){va"..., 32768, 491520) = 32768
epoll_wait(17, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
writev(3, [{iov_base="),Object.defineProperty(i,\"defau"..., iov_len=1303}, {iov_base=");else if(\"object\"===i(t[e])){va"..., iov_len=32768}], 2) = 34071
pread64(6, "turn Object.prototype.hasOwnProp"..., 32768, 524288) = 32768
pread64(6, "t,n){var i=n(\"yt/B\"),r=n(\"DRaW\")"..., 32768, 557056) = 32768
writev(3, [{iov_base="turn Object.prototype.hasOwnProp"..., iov_len=32768}, {iov_base="t,n){var i=n(\"yt/B\"),r=n(\"DRaW\")"..., iov_len=32768}], 2) = 65536
pread64(6, ":null,areaSelectStyle:{width:20,"..., 32768, 589824) = 32768
pread64(6, "his.$emit(\"input\",e),this.selfMo"..., 32768, 622592) = 32768
writev(3, [{iov_base=":null,areaSelectStyle:{width:20,"..., iov_len=32768}, {iov_base="his.$emit(\"input\",e),this.selfMo"..., iov_len=32768}], 2) = 29093
writev(3, [{iov_base=";return n.d(t,\"a\",t),t},n.o=func"..., iov_len=3675}, {iov_base="his.$emit(\"input\",e),this.selfMo"..., iov_len=32768}], 2) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
writev(3, [{iov_base=";return n.d(t,\"a\",t),t},n.o=func"..., iov_len=3675}, {iov_base="his.$emit(\"input\",e),this.selfMo"..., iov_len=32768}], 2) = 36443
pread64(6, "parsePercent,s=n(\"1bHA\");functio"..., 32768, 655360) = 32768
pread64(6, "{m=!0;break}}else if(e[p++]=c[h+"..., 32768, 688128) = 32768
writev(3, [{iov_base="parsePercent,s=n(\"1bHA\");functio"..., iov_len=32768}, {iov_base="{m=!0;break}}else if(e[p++]=c[h+"..., iov_len=32768}], 2) = 65536
pread64(6, "ter&&(t.locationChangeAngularEmi"..., 32768, 720896) = 32768
pread64(6, ":function(e,t){e.exports=functio"..., 32768, 753664) = 32768
writev(3, [{iov_base="ter&&(t.locationChangeAngularEmi"..., iov_len=32768}, {iov_base=":function(e,t){e.exports=functio"..., iov_len=32768}], 2) = 26721
writev(3, [{iov_base="t=e.__t,n=this._points,i=this._o"..., iov_len=6047}, {iov_base=":function(e,t){e.exports=functio"..., iov_len=32768}], 2) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
writev(3, [{iov_base="t=e.__t,n=this._points,i=this._o"..., iov_len=6047}, {iov_base=":function(e,t){e.exports=functio"..., iov_len=32768}], 2) = 38815
pread64(6, ",n(\"div\",{ref:\"rightFixedBodyWra"..., 32768, 786432) = 32768
pread64(6, "owPopper\",function(t){e.column&&"..., 32768, 819200) = 32768
writev(3, [{iov_base=",n(\"div\",{ref:\"rightFixedBodyWra"..., iov_len=32768}, {iov_base="owPopper\",function(t){e.column&&"..., iov_len=32768}], 2) = 65536
pread64(6, "eturn null==n&&(n=d),t.getItemVi"..., 32768, 851968) = 32768
pread64(6, "eturn a.left+=n,a.right-=n,a.top"..., 32768, 884736) = 32768
writev(3, [{iov_base="eturn null==n&&(n=d),t.getItemVi"..., iov_len=32768}, {iov_base="eturn a.left+=n,a.right-=n,a.top"..., iov_len=32768}], 2) = 24349
writev(3, [{iov_base="s;n||(n={main:t},e.datasAttr={ma"..., iov_len=8419}, {iov_base="eturn a.left+=n,a.right-=n,a.top"..., iov_len=32768}], 2) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
writev(3, [{iov_base="s;n||(n={main:t},e.datasAttr={ma"..., iov_len=8419}, {iov_base="eturn a.left+=n,a.right-=n,a.top"..., iov_len=32768}], 2) = 41187
pread64(6, "e=h.modalDom;return e?s=!0:(s=!1"..., 32768, 917504) = 32768
pread64(6, "emModel(e),n=t.get(\"name\");if(n)"..., 32768, 950272) = 32768
writev(3, [{iov_base="e=h.modalDom;return e?s=!0:(s=!1"..., iov_len=32768}, {iov_base="emModel(e),n=t.get(\"name\");if(n)"..., iov_len=32768}], 2) = 65536
pread64(6, ",[18,47.6],[16,47.6]],[[6,64.4],"..., 32768, 983040) = 32768
pread64(6, "h(function(e,t){n.push(t)}),x.to"..., 32768, 1015808) = 32768
writev(3, [{iov_base=",[18,47.6],[16,47.6]],[[6,64.4],"..., iov_len=32768}, {iov_base="h(function(e,t){n.push(t)}),x.to"..., iov_len=32768}], 2) = 21977
writev(3, [{iov_base="is._indices=a),this._count=u,thi"..., iov_len=10791}, {iov_base="h(function(e,t){n.push(t)}),x.to"..., iov_len=32768}], 2) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
writev(3, [{iov_base="is._indices=a),this._count=u,thi"..., iov_len=10791}, {iov_base="h(function(e,t){n.push(t)}),x.to"..., iov_len=32768}], 2) = 43559
pread64(6, "||\"@@asyncIterator\",l=o.toString"..., 32768, 1048576) = 32768
pread64(6, "shared__\"]={});(e.exports=functi"..., 32768, 1081344) = 32768
writev(3, [{iov_base="||\"@@asyncIterator\",l=o.toString"..., iov_len=32768}, {iov_base="shared__\"]={});(e.exports=functi"..., iov_len=32768}], 2) = 65536
pread64(6, "lignTo:y,labelMargin:x,bleedMarg"..., 32768, 1114112) = 32768
pread64(6, "=\"/dist/\",n(n.s=138)}({138:funct"..., 32768, 1146880) = 32768
writev(3, [{iov_base="lignTo:y,labelMargin:x,bleedMarg"..., iov_len=32768}, {iov_base="=\"/dist/\",n(n.s=138)}({138:funct"..., iov_len=32768}], 2) = 19605
writev(3, [{iov_base="dd(a)},u._ssrRegister=l):r&&(l=s"..., iov_len=13163}, {iov_base="=\"/dist/\",n(n.s=138)}({138:funct"..., iov_len=32768}], 2) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
writev(3, [{iov_base="dd(a)},u._ssrRegister=l):r&&(l=s"..., iov_len=13163}, {iov_base="=\"/dist/\",n(n.s=138)}({138:funct"..., iov_len=32768}], 2) = 45931
pread64(6, "ction(){var e=this;this.picker=n"..., 32768, 1179648) = 32768
pread64(6, "on(e,t,n,i){for(;n<i;){var r=n+i"..., 32768, 1212416) = 32768
writev(3, [{iov_base="ction(){var e=this;this.picker=n"..., iov_len=32768}, {iov_base="on(e,t,n,i){for(;n<i;){var r=n+i"..., iov_len=32768}], 2) = 65536
pread64(6, "void 0===t?\"undefined\":s(t))&&e["..., 32768, 1245184) = 32768
pread64(6, "i])return t[i].exports;var r=t[i"..., 32768, 1277952) = 32768
writev(3, [{iov_base="void 0===t?\"undefined\":s(t))&&e["..., iov_len=32768}, {iov_base="i])return t[i].exports;var r=t[i"..., iov_len=32768}], 2) = 17233
writev(3, [{iov_base="{e.resetInputHeight()})},handleF"..., iov_len=15535}, {iov_base="i])return t[i].exports;var r=t[i"..., iov_len=32768}], 2) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
writev(3, [{iov_base="{e.resetInputHeight()})},handleF"..., iov_len=15535}, {iov_base="i])return t[i].exports;var r=t[i"..., iov_len=32768}], 2) = 48303
pread64(6, "opperClass:String,disabled:Boole"..., 32768, 1310720) = 32768
pread64(6, "en,f=0,g=h.length;f<g;f++)d+=h[f"..., 32768, 1343488) = 32768
writev(3, [{iov_base="opperClass:String,disabled:Boole"..., iov_len=32768}, {iov_base="en,f=0,g=h.length;f<g;f++)d+=h[f"..., iov_len=32768}], 2) = 65536
pread64(6, "u(t,i,r,e,0);var o=n.getExtent()"..., 32768, 1376256) = 32768
pread64(6, "l=n(\"IkDM\"),u=n(\"5Mek\"),c=n(\"8b5"..., 32768, 1409024) = 32768
writev(3, [{iov_base="u(t,i,r,e,0);var o=n.getExtent()"..., iov_len=32768}, {iov_base="l=n(\"IkDM\"),u=n(\"5Mek\"),c=n(\"8b5"..., iov_len=32768}], 2) = 14861
writev(3, [{iov_base="e)*r),e.lineTo(t.x-n(a)*o,t.y-i("..., iov_len=17907}, {iov_base="l=n(\"IkDM\"),u=n(\"5Mek\"),c=n(\"8b5"..., iov_len=32768}], 2) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
writev(3, [{iov_base="e)*r),e.lineTo(t.x-n(a)*o,t.y-i("..., iov_len=17907}, {iov_base="l=n(\"IkDM\"),u=n(\"5Mek\"),c=n(\"8b5"..., iov_len=32768}], 2) = 50675
pread64(6, "\");this.rules={};var t=void 0,n="..., 32768, 1441792) = 32768
pread64(6, "length){var i=e.getData();i.filt"..., 32768, 1474560) = 32768
writev(3, [{iov_base="\");this.rules={};var t=void 0,n="..., iov_len=32768}, {iov_base="length){var i=e.getData();i.filt"..., iov_len=32768}], 2) = 65536
pread64(6, "tion(e,t){l.superApply(this,\"opt"..., 32768, 1507328) = 32768
pread64(6, "=d.PopupManager.nextZIndex()):e."..., 32768, 1540096) = 32768
writev(3, [{iov_base="tion(e,t){l.superApply(this,\"opt"..., iov_len=32768}, {iov_base="=d.PopupManager.nextZIndex()):e."..., iov_len=32768}], 2) = 12489
writev(3, [{iov_base="beforeCreate=d?[].concat(d,l):[l"..., iov_len=20279}, {iov_base="=d.PopupManager.nextZIndex()):e."..., iov_len=32768}], 2) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
writev(3, [{iov_base="beforeCreate=d?[].concat(d,l):[l"..., iov_len=20279}, {iov_base="=d.PopupManager.nextZIndex()):e."..., iov_len=32768}], 2) = 53047
pread64(6, ",h=r.slice();c.sign<0?h[0]+=d:h["..., 32768, 1572864) = 32768
pread64(6, "ct(s.l)(this.width)},realMinWidt"..., 32768, 1605632) = 32768
writev(3, [{iov_base=",h=r.slice();c.sign<0?h[0]+=d:h["..., iov_len=32768}, {iov_base="ct(s.l)(this.width)},realMinWidt"..., iov_len=32768}], 2) = 65536
pread64(6, "ach(function(e){var t=r.getRawIn"..., 32768, 1638400) = 32768
pread64(6, "al:function(e){this._interval=e,"..., 32768, 1671168) = 32768
writev(3, [{iov_base="ach(function(e){var t=r.getRawIn"..., iov_len=32768}, {iov_base="al:function(e){this._interval=e,"..., iov_len=32768}], 2) = 10117
writev(3, [{iov_base="nAxis\",axisPointerClass:\"Cartesi"..., iov_len=22651}, {iov_base="al:function(e){this._interval=e,"..., iov_len=32768}], 2) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
writev(3, [{iov_base="nAxis\",axisPointerClass:\"Cartesi"..., iov_len=22651}, {iov_base="al:function(e){this._interval=e,"..., iov_len=32768}], 2) = 55419
pread64(6, "ticClass:\"el-date-picker__editor"..., 32768, 1703936) = 32768
pread64(6, "abled:e.btnDisabled},on:{click:f"..., 32768, 1736704) = 32768
writev(3, [{iov_base="ticClass:\"el-date-picker__editor"..., iov_len=32768}, {iov_base="abled:e.btnDisabled},on:{click:f"..., iov_len=32768}], 2) = 65536
pread64(6, "1],n[1],r);if(e.rotation=-Math.a"..., 32768, 1769472) = 32768
pread64(6, "concat(d,l):[l]}return{exports:e"..., 32768, 1802240) = 32768
writev(3, [{iov_base="1],n[1],r);if(e.rotation=-Math.a"..., iov_len=32768}, {iov_base="concat(d,l):[l]}return{exports:e"..., iov_len=32768}], 2) = 7745
writev(3, [{iov_base="tion(){return new n(this,e)}}ret"..., iov_len=25023}, {iov_base="concat(d,l):[l]}return{exports:e"..., iov_len=32768}], 2) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
writev(3, [{iov_base="tion(){return new n(this,e)}}ret"..., iov_len=25023}, {iov_base="concat(d,l):[l]}return{exports:e"..., iov_len=32768}], 2) = 57791
pread64(6, "oad-list__item-preview\",on:{clic"..., 32768, 1835008) = 32768
pread64(6, "s._extent,r=t.getExtent();return"..., 32768, 1867776) = 32768
writev(3, [{iov_base="oad-list__item-preview\",on:{clic"..., iov_len=32768}, {iov_base="s._extent,r=t.getExtent();return"..., iov_len=32768}], 2) = 65536
pread64(6, "},t.prototype.clear=function(){t"..., 24804, 1900544) = 24804
writev(3, [{iov_base="},t.prototype.clear=function(){t"..., iov_len=24804}], 1) = 5373
writev(3, [{iov_base="(e)),this.controller_.addObserve"..., iov_len=19431}], 1) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
writev(3, [{iov_base="(e)),this.controller_.addObserve"..., iov_len=19431}], 1) = 19431
write(14, "{\"time_iso8601\":\"2023-11-27T22:4"..., 151) = 151
close(6)                                = 0
epoll_wait(17, [{EPOLLIN|EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 65000) = 1
recvfrom(3, "GET /favicon.ico HTTP/1.1\r\nHost:"..., 1024, 0, NULL, NULL) = 444
openat(AT_FDCWD, "/usr/local/nginx/pages/favicon.ico", O_RDONLY|O_NONBLOCK) = -1 ENOENT (No such file or directory)
writev(3, [{iov_base="HTTP/1.1 404 Not Found\r\nServer: "..., iov_len=170}, {iov_base="<html>\r\n<head><title>404 Not Fou"..., iov_len=100}, {iov_base="<hr><center>nginx/1.24.0</center"..., iov_len=53}, {iov_base="<!-- a padding to disable MSIE a"..., iov_len=402}], 4) = 725

        结果:响应头中没有"Content-Encoding",gzip_ratio = 0,文件未被压缩,仅执行read(字节流读取)、writev,且未调用sendfile(),未采用directio。

测试2:开启gzip,关闭gzip_static、sendfile、directio、aio,请求/vendor.js

{"time_iso8601":"2023-11-27T23:16:08+08:00","request_uri":"/vendor.js","status":"200","bytes_sent":"610804","request_time":"3.795","gzip_ratio":"3.15",}
epoll_wait(17, [{EPOLLIN, {u32=1172358337, u64=139725048431809}}], 512, 65000) = 1
recvfrom(6, "GET /vendor.js HTTP/1.1\r\nHost: w"..., 1024, 0, NULL, NULL) = 491
openat(AT_FDCWD, "/usr/local/nginx/pages/vendor.js", O_RDONLY|O_NONBLOCK) = 7
fstat(7, {st_mode=S_IFREG|0644, st_size=1925348, ...}) = 0
pread64(7, "webpackJsonp([59],{\"++K3\":functi"..., 32768, 0) = 32768
brk(NULL)                               = 0x17d8000
brk(0x181a000)                          = 0x181a000
pread64(7, "(e,t)},n.p=\"/dist/\",n(n.s=65)}({"..., 32768, 32768) = 32768
pread64(7, ",this._router.history.current)):"..., 32768, 65536) = 32768
writev(6, [{iov_base="HTTP/1.1 200 OK\r\nServer: nginx/1"..., iov_len=270}, {iov_base="\37\213\10\0\0\0\0\0\0\3\354\275\351v\333F\326(\372*\22\332\237\2\204%J\362\220\0014\302"..., iov_len=4096}, {iov_base="xn\201\200\nJ\24\316\1%h\273\336\32\316x\357?\352\232B\314\370S\260\244\202k\220\212S\267"..., iov_len=4096}, {iov_base="\205\347\20\253\6\224\33\31\36\272,j5p\354\27\271(*sYpom\253\370\205\210\213\367\264\r"..., iov_len=4096}, {iov_base="\275\306,k|yxp\355\23147\3234\t\204+k[\220eU`\7\303\203\265\325\333\304\237\276"..., iov_len=4096}, {iov_base="=\331\333@\245*\202\205\324\0325S$J=\245q\353\217X5\347/\33\371;9\353\2625\21-"..., iov_len=4096}, {iov_base="\367\341aD\253'\16rt\234CWP\203\340\270\337c\304\300\214\367\370\25\352\225\350\203\202\216(u"..., iov_len=4096}], 7) = 24846
pread64(7, "),this})};if(\"function\"==typeof "..., 32768, 98304) = 32768
pread64(7, "teData(e,t,!0)}var u=l.prototype"..., 32768, 131072) = 32768
writev(6, [{iov_base="\266\3\r\301 -\223\326\26\17>\rE\262\367\324gx\tz\355\323\314\3368y\v\3705]b?"..., iov_len=4096}, {iov_base="\344\254\204TM\213\221\346\r\330\277\264\5\230\373\317?\r\226\342\340\375\273\243\343\217\203\2118\376\374\201"..., iov_len=4096}, {iov_base="\351\263\177\275\254\333\"\351\257{\354\32\311|E\345k\227\336\267\314\357\22\206*J\362\6\344L\227#"..., iov_len=4096}, {iov_base="\237\343\364,\210\217`\274)f\276C\253\7\\\210\234\375\351\237D\\'\223kG,\374\261\345\354F"..., iov_len=4096}, {iov_base="T$\30\240^/z&\23\221$\22hdJ\354\255\316gY93\225\31\271\22-Fk\361\332\243"..., iov_len=4096}, {iov_base="vv\26y^\306\266\7\363\n/\306\34mXO\355\0\342K\252K\314\345\220]\242\352\4e9!"..., iov_len=4096}], 6) = 24576
pread64(7, "r=!1,this.resetColor()},hide:fun"..., 32768, 163840) = 32768
pread64(7, "center\",d=\"bottom\";break;case\"bo"..., 32768, 196608) = 32768
writev(6, [{iov_base="\246\336ZU!\351}C\25\222\37\325\212\2254\253>|\217\224\307\332\254\302\351\351\247_\17O\217\216"..., iov_len=4096}, {iov_base="r\2107\5\266T\335\215\221\347\271\377\22raA8\242\262\344SHx\356/\2614&\267\255o\""..., iov_len=4096}, {iov_base="\4\305\261\2620 \202\3140+gP\360\213\231\274\6QL!<\20A3\23\211\35\2\35i\317\230"..., iov_len=4096}, {iov_base="\314\236\250DY\376\376>;E\2\5\33&m\321\177\250KP\324,\327\360\334\320\212\301\366\235\256\256"..., iov_len=4096}, {iov_base="t\227im\354\35\275}\234\22\261\246\317\257\375\v\274\31D\253%\264\250!\247n\3@\355~\277\344"..., iov_len=4096}, {iov_base="J\206\230\316\245\264\212U\377\313\21\307\334+4@%k\264cX\377\2550\3448pU\272\223\213\353"..., iov_len=4096}], 6) = 24576
pread64(7, "lidator:I},popperClass:String,ed"..., 32768, 229376) = 32768
pread64(7, "=l.asc,p=i.bind,g=i.each,v=\"hori"..., 32768, 262144) = 32768
pread64(7, "125):Math.abs(W-j)<1e-4?B&&H<R||"..., 32768, 294912) = 32768
writev(6, [{iov_base="\362\345\337\327\250\177_\243\376}\215\232_\243.\325\4\302\343q\177{\7\305K\255\346C\271\336\376\272"..., iov_len=4096}, {iov_base="\260\377\0\210\200\275\305\30\3434\371\337\351y\3369\374\361~{\241\230mf\364*:]\356YGU"..., iov_len=4096}, {iov_base="\245\1\1\364\f/\223t\366\177iL|\312\263\331\350\34(\27\213\343+\300\351\276L\203\361\225:\321"..., iov_len=4096}, {iov_base="O\311(`\323\251\262\242\350\223JrAl^n\217\305\333.\21\310\210\206c\311\25C\213 8\35"..., iov_len=4096}, {iov_base="^0'W\36\261\274\26\326\372\252Z`\257\377\274Z\225\203\277\23q\1p\274\236\35\211\20\303\316\232"..., iov_len=4096}, {iov_base="D\206\2\331%\232\3720!A\366\2\322@OS\243\360d\34\366\243\213(\34\260\232\361\373\275\255\257"..., iov_len=4096}, {iov_base="\0H\354\206\361\33\204r\257\24\347\22\f\234k\362\344\317\254]\f\314\370\262\33\226\202\3545\244V\253"..., iov_len=4096}], 7) = 4652
writev(6, [{iov_base="!\217\261\352m\323X\374\337y*\2240~\221\261\24\vj\20\205\24\326\n\335B\231\253\251\222\177|"..., iov_len=3540}, {iov_base="\245\1\1\364\f/\223t\366\177iL|\312\263\331\350\34(\27\213\343+\300\351\276L\203\361\225:\321"..., iov_len=4096}, {iov_base="O\311(`\323\251\262\242\350\223JrAl^n\217\305\333.\21\310\210\206c\311\25C\213 8\35"..., iov_len=4096}, {iov_base="^0'W\36\261\274\26\326\372\252Z`\257\377\274Z\225\203\277\23q\1p\274\236\35\211\20\303\316\232"..., iov_len=4096}, {iov_base="D\206\2\331%\232\3720!A\366\2\322@OS\243\360d\34\366\243\213(\34\260\232\361\373\275\255\257"..., iov_len=4096}, {iov_base="\0H\354\206\361\33\204r\257\24\347\22\f\234k\362\344\317\254]\f\314\370\262\33\226\202\3545\244V\253"..., iov_len=4096}], 6) = -1 EAGAIN (Resource temporarily unavailable)
pread64(7, "|95===t}function U(e,t,n,i){Obje"..., 32768, 327680) = 32768
pread64(7, "(m):\"\"),t,void 0,void 0,void 0,n"..., 32768, 360448) = 32768
pread64(7, "0;n<i.remove.length;++n)i.remove"..., 32768, 393216) = 32768
pread64(7, "t(e.model.callback,\",expression:"..., 32768, 425984) = 32768
pread64(7, "d())}(this)},e.prototype.setData"..., 32768, 458752) = 32768
pread64(7, ");else if(\"object\"===i(t[e])){va"..., 32768, 491520) = 32768
pread64(7, "turn Object.prototype.hasOwnProp"..., 32768, 524288) = 32768
pread64(7, "t,n){var i=n(\"yt/B\"),r=n(\"DRaW\")"..., 32768, 557056) = 32768
pread64(7, ":null,areaSelectStyle:{width:20,"..., 32768, 589824) = 32768
pread64(7, "his.$emit(\"input\",e),this.selfMo"..., 32768, 622592) = 32768
pread64(7, "parsePercent,s=n(\"1bHA\");functio"..., 32768, 655360) = 32768
pread64(7, "{m=!0;break}}else if(e[p++]=c[h+"..., 32768, 688128) = 32768
pread64(7, "ter&&(t.locationChangeAngularEmi"..., 32768, 720896) = 32768
pread64(7, ":function(e,t){e.exports=functio"..., 32768, 753664) = 32768
epoll_ctl(17, EPOLL_CTL_MOD, 6, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=1172358337, u64=139725048431809}}) = 0
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
writev(6, [{iov_base="!\217\261\352m\323X\374\337y*\2240~\221\261\24\vj\20\205\24\326\n\335B\231\253\251\222\177|"..., iov_len=3540}, {iov_base="\245\1\1\364\f/\223t\366\177iL|\312\263\331\350\34(\27\213\343+\300\351\276L\203\361\225:\321"..., iov_len=4096}, {iov_base="O\311(`\323\251\262\242\350\223JrAl^n\217\305\333.\21\310\210\206c\311\25C\213 8\35"..., iov_len=4096}, {iov_base="^0'W\36\261\274\26\326\372\252Z`\257\377\274Z\225\203\277\23q\1p\274\236\35\211\20\303\316\232"..., iov_len=4096}, {iov_base="D\206\2\331%\232\3720!A\366\2\322@OS\243\360d\34\366\243\213(\34\260\232\361\373\275\255\257"..., iov_len=4096}, {iov_base="\0H\354\206\361\33\204r\257\24\347\22\f\234k\362\344\317\254]\f\314\370\262\33\226\202\3545\244V\253"..., iov_len=4096}, {iov_base="\325\261\242\221\210hQ\350t\\\352t\252:\375\214\356]eG\204#\333\0\216uG_\1\354.\264"..., iov_len=4096}, {iov_base="\366v\327/r\235\235\27\304\213/\10\360\271?\373\304\243\272\2711\243\332:\3206\310\32\207\20\ne"..., iov_len=4096}, {iov_base="t\264eLXwJ\330\30\3107g\300\n\361\24(MV\376V\243\10\306\224\345y\365\306\370\302H"..., iov_len=4096}, {iov_base="3\260\356\346\306\363\341hL{\337{\32j\272\310\236T\376\222\210\330\6Id\347\260\224\215\21@J"..., iov_len=4096}, {iov_base="o\332\215\213\1?i\252\3407\352T#\324\264\337\260\367\202x\311\264\363#\360\374\34@\0\3721\261"..., iov_len=4096}, {iov_base="\266\20\377\353\346\350o\25\306v\0314\6\1\350\242\241\367\304\177\267\27\347\351\300\301\272\277\277\277\177\217"..., iov_len=4096}, {iov_base="\37\21\343\315\263\336\207\274!\253\254\333,\265\232@\332\200\225/D_\r\10\3217Z\209\372\212."..., iov_len=4096}, {iov_base="\1\347\221\307=c+l\263U\244\351\220\205V=9I\353\35\253\367\33r\"\367j;\264\32\325n"..., iov_len=4096}, {iov_base="\270\37\251I\310\1778<\t\\\374\6\20\30^tFs\346\217f\377\241\214\344\314\33\311$<\333\270"..., iov_len=4096}, {iov_base="\301\260\26E\217\26\214%h`7\217\255\226Z]\213\334{\302w8\5\t!\271\356\257$\233\20\226"..., iov_len=4096}, {iov_base="4\374rx':`!\207\36\342\366al\332\n:'>\32m\222\371\320Kd\241\305I^\233\367"..., iov_len=4096}, {iov_base="HZ;\340!\274#\334\r\33\336\t\35\310\371;A\344a7_\357\260\227\242!^O-\314B*"..., iov_len=4096}, {iov_base=";:\34\346#.\312\223\320B#\177\32\230A\\\265\312l\257\226\331\22J\350\346B\333\262{\10\214"..., iov_len=4096}, {iov_base="\227;b$\240\303\224k\264\256\354\217\345\262bz\370h\223\216\324K\v\230#B<i\2002\370\237"..., iov_len=4096}, {iov_base="\232b\27u\214\202r\317e\300\274$HA\262A\22\19\215\240\242\330t\33\241\340\356\304\325\244L"..., iov_len=4096}, {iov_base="\240\314^=\375\374\217\357%o\277\306\27\227\212\274\375\355\345\333\23E\336\6\317\243&\313\332\10(#"..., iov_len=4096}, {iov_base="\333\371Va\237\260\354\375B\372\360z`\371\362\2\201\253\364\243\265\202\240\324\360\243\203\356\341\21\0256"..., iov_len=4096}, {iov_base="\225\340\324\301i\223\237\2\377\233=)\27\243=\227\237ufG8\267\332\354P\271\220\357s\341}@"..., iov_len=4096}, {iov_base="\321~8\275\245\3b\6g\223\0307N\204\343x\30\360m\356\302\213\v\321\301\t\3733\370b\373\262"..., iov_len=4096}, {iov_base="\247\35y\351\223\244\223\367Y\254\241\252\233\200\320\0077%\364\370s\232u\n\361o\31<\2074\340\341"..., iov_len=4096}, {iov_base="JK\t\35\257\341$\376\266\16\300\23\310J\f@\301j%\351\362\336!&\215+jxm\327\32\215"..., iov_len=4096}, {iov_base="\302\r\211V\230\370\23\233V\10\21\214\263B\34\314\272\223\366\244B\34L@h\204\345\276T1{\334"..., iov_len=4096}, {iov_base="\347?\343:\313\256\2469\243\35\361\360f\370\357\216\331\314^C\324E\320\235\212\244,\301\211\243\311N"..., iov_len=4096}, {iov_base="Y\33>\262\26\350\5-\302\313]\223c0\5\362\236\31L!y\6U\0\262hC4\237\227=4"..., iov_len=4096}, {iov_base="\322\227'\337\301S\345\352\r3B}\\zF\235\276@\321v\1L\3247\376\355\\\253\370\24A\4"..., iov_len=4096}, {iov_base="\205./\341\300\243\311\340ZOW\341\341\262{\331\276\324\343\321\263\3\344\325.\272\247\265\343\332I\373"..., iov_len=4096}], 32) = 62920
writev(6, [{iov_base="\344o\242\210V_\236\263\25\360\200\271\25J\17s\21Z\347,\r\274,\223\234]\253\213A9\324\364"..., iov_len=2060}, {iov_base="4\374rx':`!\207\36\342\366al\332\n:'>\32m\222\371\320Kd\241\305I^\233\367"..., iov_len=4096}, {iov_base="HZ;\340!\274#\334\r\33\336\t\35\310\371;A\344a7_\357\260\227\242!^O-\314B*"..., iov_len=4096}, {iov_base=";:\34\346#.\312\223\320B#\177\32\230A\\\265\312l\257\226\331\22J\350\346B\333\262{\10\214"..., iov_len=4096}, {iov_base="\227;b$\240\303\224k\264\256\354\217\345\262bz\370h\223\216\324K\v\230#B<i\2002\370\237"..., iov_len=4096}, {iov_base="\232b\27u\214\202r\317e\300\274$HA\262A\22\19\215\240\242\330t\33\241\340\356\304\325\244L"..., iov_len=4096}, {iov_base="\240\314^=\375\374\217\357%o\277\306\27\227\212\274\375\355\345\333\23E\336\6\317\243&\313\332\10(#"..., iov_len=4096}, {iov_base="\333\371Va\237\260\354\375B\372\360z`\371\362\2\201\253\364\243\265\202\240\324\360\243\203\356\341\21\0256"..., iov_len=4096}, {iov_base="\225\340\324\301i\223\237\2\377\233=)\27\243=\227\237ufG8\267\332\354P\271\220\357s\341}@"..., iov_len=4096}, {iov_base="\321~8\275\245\3b\6g\223\0307N\204\343x\30\360m\356\302\213\v\321\301\t\3733\370b\373\262"..., iov_len=4096}, {iov_base="\247\35y\351\223\244\223\367Y\254\241\252\233\200\320\0077%\364\370s\232u\n\361o\31<\2074\340\341"..., iov_len=4096}, {iov_base="JK\t\35\257\341$\376\266\16\300\23\310J\f@\301j%\351\362\336!&\215+jxm\327\32\215"..., iov_len=4096}, {iov_base="\302\r\211V\230\370\23\233V\10\21\214\263B\34\314\272\223\366\244B\34L@h\204\345\276T1{\334"..., iov_len=4096}, {iov_base="\347?\343:\313\256\2469\243\35\361\360f\370\357\216\331\314^C\324E\320\235\212\244,\301\211\243\311N"..., iov_len=4096}, {iov_base="Y\33>\262\26\350\5-\302\313]\223c0\5\362\236\31L!y\6U\0\262hC4\237\227=4"..., iov_len=4096}, {iov_base="\322\227'\337\301S\345\352\r3B}\\zF\235\276@\321v\1L\3247\376\355\\\253\370\24A\4"..., iov_len=4096}, {iov_base="\205./\341\300\243\311\340ZOW\341\341\262{\331\276\324\343\321\263\3\344\325.\272\247\265\343\332I\373"..., iov_len=4096}], 17) = -1 EAGAIN (Resource temporarily unavailable)
pread64(7, ",n(\"div\",{ref:\"rightFixedBodyWra"..., 32768, 786432) = 32768
pread64(7, "owPopper\",function(t){e.column&&"..., 32768, 819200) = 32768
pread64(7, "eturn null==n&&(n=d),t.getItemVi"..., 32768, 851968) = 32768
pread64(7, "eturn a.left+=n,a.right-=n,a.top"..., 32768, 884736) = 32768
pread64(7, "e=h.modalDom;return e?s=!0:(s=!1"..., 32768, 917504) = 32768
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 59819) = 1
writev(6, [{iov_base="\344o\242\210V_\236\263\25\360\200\271\25J\17s\21Z\347,\r\274,\223\234]\253\213A9\324\364"..., iov_len=2060}, {iov_base="4\374rx':`!\207\36\342\366al\332\n:'>\32m\222\371\320Kd\241\305I^\233\367"..., iov_len=4096}, {iov_base="HZ;\340!\274#\334\r\33\336\t\35\310\371;A\344a7_\357\260\227\242!^O-\314B*"..., iov_len=4096}, {iov_base=";:\34\346#.\312\223\320B#\177\32\230A\\\265\312l\257\226\331\22J\350\346B\333\262{\10\214"..., iov_len=4096}, {iov_base="\227;b$\240\303\224k\264\256\354\217\345\262bz\370h\223\216\324K\v\230#B<i\2002\370\237"..., iov_len=4096}, {iov_base="\232b\27u\214\202r\317e\300\274$HA\262A\22\19\215\240\242\330t\33\241\340\356\304\325\244L"..., iov_len=4096}, {iov_base="\240\314^=\375\374\217\357%o\277\306\27\227\212\274\375\355\345\333\23E\336\6\317\243&\313\332\10(#"..., iov_len=4096}, {iov_base="\333\371Va\237\260\354\375B\372\360z`\371\362\2\201\253\364\243\265\202\240\324\360\243\203\356\341\21\0256"..., iov_len=4096}, {iov_base="\225\340\324\301i\223\237\2\377\233=)\27\243=\227\237ufG8\267\332\354P\271\220\357s\341}@"..., iov_len=4096}, {iov_base="\321~8\275\245\3b\6g\223\0307N\204\343x\30\360m\356\302\213\v\321\301\t\3733\370b\373\262"..., iov_len=4096}, {iov_base="\247\35y\351\223\244\223\367Y\254\241\252\233\200\320\0077%\364\370s\232u\n\361o\31<\2074\340\341"..., iov_len=4096}, {iov_base="JK\t\35\257\341$\376\266\16\300\23\310J\f@\301j%\351\362\336!&\215+jxm\327\32\215"..., iov_len=4096}, {iov_base="\302\r\211V\230\370\23\233V\10\21\214\263B\34\314\272\223\366\244B\34L@h\204\345\276T1{\334"..., iov_len=4096}, {iov_base="\347?\343:\313\256\2469\243\35\361\360f\370\357\216\331\314^C\324E\320\235\212\244,\301\211\243\311N"..., iov_len=4096}, {iov_base="Y\33>\262\26\350\5-\302\313]\223c0\5\362\236\31L!y\6U\0\262hC4\237\227=4"..., iov_len=4096}, {iov_base="\322\227'\337\301S\345\352\r3B}\\zF\235\276@\321v\1L\3247\376\355\\\253\370\24A\4"..., iov_len=4096}, {iov_base="\205./\341\300\243\311\340ZOW\341\341\262{\331\276\324\343\321\263\3\344\325.\272\247\265\343\332I\373"..., iov_len=4096}, {iov_base="PS\245tx\335\265\207kW\254\f\360X\17\222K\212@\246c\317\217\216vW\fR\253\373\16\354"..., iov_len=4096}, {iov_base="L\227\343.}\31<P\346\237}\367\315\360\323\341\244?\355\177:\274\333\337\363\320Ks\3\365\345\305"..., iov_len=4096}, {iov_base="\327\225j\370\326<\26\21;(\3266\215\32f\245\330\6fL\353\n\v I\314e\247_K\236\245"..., iov_len=4096}, {iov_base="\343T\323\326\316Vm\2\26k\346\221x(\361=\20\300\356\273\326$u\254\236\226\n\353V\306Y\232"..., iov_len=4096}, {iov_base="\226\241\301\203\270\310D\333\10\253P\274\35\246\213Ez\214;]b\234\333\223\3608\236\235\351\267\327\272"..., iov_len=4096}, {iov_base="\327\365\224\303<\211oG\274'\376\307\372\316\245\4%g\253\16\220\341\225\321\2753\n\223\2230\227+"..., iov_len=4096}, {iov_base="\2:=S:\306:\232\331^8\0:d\202y\220\274*\244\24\367`\310e\213`d\303\2422\225"..., iov_len=4096}, {iov_base="@\\\240\316,\300&\264u\17R\265g\305#|\10&\305;4\r\33?\6\20\274bYiw\257"..., iov_len=4096}, {iov_base="\361\263`\22]\206\344N\247\32\375L!\221K\31hD+\0202w(\0242\347\"p#\34+S"..., iov_len=4096}, {iov_base="\205,\222NL\354@\3141\r\376\236\243\27\316\205P-.\1\205\29\17;Q'\"6\215v\346"..., iov_len=4096}, {iov_base="!,{\226w)L\356\3237W\237-\307+\221>F\206\203r\34\35\234C\326\364z\265{\21}"..., iov_len=4096}, {iov_base="\214qs\306\340\234R\251\342\366_.\270\30\255\362\3669\228\35\225\335jz\311\267\306a\302H\220"..., iov_len=4096}, {iov_base="\370\1\5E1\372\7)\31\335\300\254\3349\230\16ii\215\323\25I\n\17\231\6\310\27(\22s\304"..., iov_len=4096}, {iov_base="\342b\202\361\16\246\300\363'\23EZ\300v\221\33\35\26o\321SW\235[ \267k\354\257\3\320l"..., iov_len=4096}, {iov_base="\377\225.\10\230xL\246\36t4\256fn\267n^6V\356\370\215\233\227\31w\375?\265\10\250J"..., iov_len=4096}], 32) = 52910
writev(6, [{iov_base="Tj\265g\"43\261\246-5\31\341BS\251?\21\207\257\365\365\240\226\255\222?\247\22303\351"..., iov_len=2398}, {iov_base="Y\33>\262\26\350\5-\302\313]\223c0\5\362\236\31L!y\6U\0\262hC4\237\227=4"..., iov_len=4096}, {iov_base="\322\227'\337\301S\345\352\r3B}\\zF\235\276@\321v\1L\3247\376\355\\\253\370\24A\4"..., iov_len=4096}, {iov_base="\205./\341\300\243\311\340ZOW\341\341\262{\331\276\324\343\321\263\3\344\325.\272\247\265\343\332I\373"..., iov_len=4096}, {iov_base="PS\245tx\335\265\207kW\254\f\360X\17\222K\212@\246c\317\217\216vW\fR\253\373\16\354"..., iov_len=4096}, {iov_base="L\227\343.}\31<P\346\237}\367\315\360\323\341\244?\355\177:\274\333\337\363\320Ks\3\365\345\305"..., iov_len=4096}, {iov_base="\327\225j\370\326<\26\21;(\3266\215\32f\245\330\6fL\353\n\v I\314e\247_K\236\245"..., iov_len=4096}, {iov_base="\343T\323\326\316Vm\2\26k\346\221x(\361=\20\300\356\273\326$u\254\236\226\n\353V\306Y\232"..., iov_len=4096}, {iov_base="\226\241\301\203\270\310D\333\10\253P\274\35\246\213Ez\214;]b\234\333\223\3608\236\235\351\267\327\272"..., iov_len=4096}, {iov_base="\327\365\224\303<\211oG\274'\376\307\372\316\245\4%g\253\16\220\341\225\321\2753\n\223\2230\227+"..., iov_len=4096}, {iov_base="\2:=S:\306:\232\331^8\0:d\202y\220\274*\244\24\367`\310e\213`d\303\2422\225"..., iov_len=4096}, {iov_base="@\\\240\316,\300&\264u\17R\265g\305#|\10&\305;4\r\33?\6\20\274bYiw\257"..., iov_len=4096}, {iov_base="\361\263`\22]\206\344N\247\32\375L!\221K\31hD+\0202w(\0242\347\"p#\34+S"..., iov_len=4096}, {iov_base="\205,\222NL\354@\3141\r\376\236\243\27\316\205P-.\1\205\29\17;Q'\"6\215v\346"..., iov_len=4096}, {iov_base="!,{\226w)L\356\3237W\237-\307+\221>F\206\203r\34\35\234C\326\364z\265{\21}"..., iov_len=4096}, {iov_base="\214qs\306\340\234R\251\342\366_.\270\30\255\362\3669\228\35\225\335jz\311\267\306a\302H\220"..., iov_len=4096}, {iov_base="\370\1\5E1\372\7)\31\335\300\254\3349\230\16ii\215\323\25I\n\17\231\6\310\27(\22s\304"..., iov_len=4096}, {iov_base="\342b\202\361\16\246\300\363'\23EZ\300v\221\33\35\26o\321SW\235[ \267k\354\257\3\320l"..., iov_len=4096}, {iov_base="\377\225.\10\230xL\246\36t4\256fn\267n^6V\356\370\215\233\227\31w\375?\265\10\250J"..., iov_len=4096}], 19) = -1 EAGAIN (Resource temporarily unavailable)
pread64(7, "emModel(e),n=t.get(\"name\");if(n)"..., 32768, 950272) = 32768
pread64(7, ",[18,47.6],[16,47.6]],[[6,64.4],"..., 32768, 983040) = 32768
pread64(7, "h(function(e,t){n.push(t)}),x.to"..., 32768, 1015808) = 32768
pread64(7, "||\"@@asyncIterator\",l=o.toString"..., 32768, 1048576) = 32768
pread64(7, "shared__\"]={});(e.exports=functi"..., 32768, 1081344) = 32768
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
writev(6, [{iov_base="Tj\265g\"43\261\246-5\31\341BS\251?\21\207\257\365\365\240\226\255\222?\247\22303\351"..., iov_len=2398}, {iov_base="Y\33>\262\26\350\5-\302\313]\223c0\5\362\236\31L!y\6U\0\262hC4\237\227=4"..., iov_len=4096}, {iov_base="\322\227'\337\301S\345\352\r3B}\\zF\235\276@\321v\1L\3247\376\355\\\253\370\24A\4"..., iov_len=4096}, {iov_base="\205./\341\300\243\311\340ZOW\341\341\262{\331\276\324\343\321\263\3\344\325.\272\247\265\343\332I\373"..., iov_len=4096}, {iov_base="PS\245tx\335\265\207kW\254\f\360X\17\222K\212@\246c\317\217\216vW\fR\253\373\16\354"..., iov_len=4096}, {iov_base="L\227\343.}\31<P\346\237}\367\315\360\323\341\244?\355\177:\274\333\337\363\320Ks\3\365\345\305"..., iov_len=4096}, {iov_base="\327\225j\370\326<\26\21;(\3266\215\32f\245\330\6fL\353\n\v I\314e\247_K\236\245"..., iov_len=4096}, {iov_base="\343T\323\326\316Vm\2\26k\346\221x(\361=\20\300\356\273\326$u\254\236\226\n\353V\306Y\232"..., iov_len=4096}, {iov_base="\226\241\301\203\270\310D\333\10\253P\274\35\246\213Ez\214;]b\234\333\223\3608\236\235\351\267\327\272"..., iov_len=4096}, {iov_base="\327\365\224\303<\211oG\274'\376\307\372\316\245\4%g\253\16\220\341\225\321\2753\n\223\2230\227+"..., iov_len=4096}, {iov_base="\2:=S:\306:\232\331^8\0:d\202y\220\274*\244\24\367`\310e\213`d\303\2422\225"..., iov_len=4096}, {iov_base="@\\\240\316,\300&\264u\17R\265g\305#|\10&\305;4\r\33?\6\20\274bYiw\257"..., iov_len=4096}, {iov_base="\361\263`\22]\206\344N\247\32\375L!\221K\31hD+\0202w(\0242\347\"p#\34+S"..., iov_len=4096}, {iov_base="\205,\222NL\354@\3141\r\376\236\243\27\316\205P-.\1\205\29\17;Q'\"6\215v\346"..., iov_len=4096}, {iov_base="!,{\226w)L\356\3237W\237-\307+\221>F\206\203r\34\35\234C\326\364z\265{\21}"..., iov_len=4096}, {iov_base="\214qs\306\340\234R\251\342\366_.\270\30\255\362\3669\228\35\225\335jz\311\267\306a\302H\220"..., iov_len=4096}, {iov_base="\370\1\5E1\372\7)\31\335\300\254\3349\230\16ii\215\323\25I\n\17\231\6\310\27(\22s\304"..., iov_len=4096}, {iov_base="\342b\202\361\16\246\300\363'\23EZ\300v\221\33\35\26o\321SW\235[ \267k\354\257\3\320l"..., iov_len=4096}, {iov_base="\377\225.\10\230xL\246\36t4\256fn\267n^6V\356\370\215\233\227\31w\375?\265\10\250J"..., iov_len=4096}, {iov_base="\223\344\251:k\335\375q\177\230t\6Sm\10\242\210\223\n\277\322L\320\232H\233R\34\201\304,\373"..., iov_len=4096}, {iov_base="b\237\177=\373\353/'\374\353o'?\375\215\2\247(p/\211urA\315/\321A\0303\214\4"..., iov_len=4096}, {iov_base="~0<\230l\210\232\231\372\233\200/\202\202\22\247\260%\2112\372*|\0240q\204\202\250\247~r"..., iov_len=4096}, {iov_base="\1\344U\324\270\373*\216p\363p+\273\254s\2326\246\276\352\333\251\257\372\323\241\4\314\336\250\341X"..., iov_len=4096}, {iov_base="\2\262\251\305\23\26\2102\245B \21\317\1\17\341L\221\334}\364\227\6\32\266\356\343\226 \203&\362"..., iov_len=4096}, {iov_base="5y\312\320\357\347_\316\276\300h\257\266\301\317\225\1_\375\240\35)\250\252#GV\242~\313\344c"..., iov_len=4096}, {iov_base="\227\10G\210Pt?\35\277vg\376\22\34\325L\260\317\377\230\261C\202\235R\10L1b\nv\376"..., iov_len=4096}, {iov_base="\252fa\301\274\372\372c0\230E\5\261\177\16\377\201\r\315\306\257\246u.\366\6\214\254\235v\306\201"..., iov_len=4096}, {iov_base="\200V\235%l\17\252w]*\32#K\232\213\212\376R\232\204t\276\263R\247w?\227\225\23\335\364"..., iov_len=4096}, {iov_base="\36\327\260\213\350\306\334i\265$\352\20.\354\250\257\221\357\234'W\357\250\256\243o<l\260:\21\271"..., iov_len=4096}, {iov_base="`\375x\\\3145\235\364\361\343\321'x\377\207\220Y\311\215\231\374~\256Z\2559\2241$\313;\321"..., iov_len=4096}, {iov_base="p\213\275\212k\247w\305\335O)\345\23|\366\256\345\247\314\374\344\10\225%\256\335O\300\363<<\\"..., iov_len=4096}, {iov_base="V+\213\337\4\267>z\366\243\261N\303\30\26o\211\241L\364\177#\270\250\344S\242*\336\333\n\242"..., iov_len=4096}], 32) = 55770
writev(6, [{iov_base="$b}\233\277eI\274\324\4\332\23\31\36\331\1\37\205\323\3277g8\203\363\232\205\346\24\23\273y"..., iov_len=3972}, {iov_base="\214qs\306\340\234R\251\342\366_.\270\30\255\362\3669\228\35\225\335jz\311\267\306a\302H\220"..., iov_len=4096}, {iov_base="\370\1\5E1\372\7)\31\335\300\254\3349\230\16ii\215\323\25I\n\17\231\6\310\27(\22s\304"..., iov_len=4096}, {iov_base="\342b\202\361\16\246\300\363'\23EZ\300v\221\33\35\26o\321SW\235[ \267k\354\257\3\320l"..., iov_len=4096}, {iov_base="\377\225.\10\230xL\246\36t4\256fn\267n^6V\356\370\215\233\227\31w\375?\265\10\250J"..., iov_len=4096}, {iov_base="\223\344\251:k\335\375q\177\230t\6Sm\10\242\210\223\n\277\322L\320\232H\233R\34\201\304,\373"..., iov_len=4096}, {iov_base="b\237\177=\373\353/'\374\353o'?\375\215\2\247(p/\211urA\315/\321A\0303\214\4"..., iov_len=4096}, {iov_base="~0<\230l\210\232\231\372\233\200/\202\202\22\247\260%\2112\372*|\0240q\204\202\250\247~r"..., iov_len=4096}, {iov_base="\1\344U\324\270\373*\216p\363p+\273\254s\2326\246\276\352\333\251\257\372\323\241\4\314\336\250\341X"..., iov_len=4096}, {iov_base="\2\262\251\305\23\26\2102\245B \21\317\1\17\341L\221\334}\364\227\6\32\266\356\343\226 \203&\362"..., iov_len=4096}, {iov_base="5y\312\320\357\347_\316\276\300h\257\266\301\317\225\1_\375\240\35)\250\252#GV\242~\313\344c"..., iov_len=4096}, {iov_base="\227\10G\210Pt?\35\277vg\376\22\34\325L\260\317\377\230\261C\202\235R\10L1b\nv\376"..., iov_len=4096}, {iov_base="\252fa\301\274\372\372c0\230E\5\261\177\16\377\201\r\315\306\257\246u.\366\6\214\254\235v\306\201"..., iov_len=4096}, {iov_base="\200V\235%l\17\252w]*\32#K\232\213\212\376R\232\204t\276\263R\247w?\227\225\23\335\364"..., iov_len=4096}, {iov_base="\36\327\260\213\350\306\334i\265$\352\20.\354\250\257\221\357\234'W\357\250\256\243o<l\260:\21\271"..., iov_len=4096}, {iov_base="`\375x\\\3145\235\364\361\343\321'x\377\207\220Y\311\215\231\374~\256Z\2559\2241$\313;\321"..., iov_len=4096}, {iov_base="p\213\275\212k\247w\305\335O)\345\23|\366\256\345\247\314\374\344\10\225%\256\335O\300\363<<\\"..., iov_len=4096}, {iov_base="V+\213\337\4\267>z\366\243\261N\303\30\26o\211\241L\364\177#\270\250\344S\242*\336\333\n\242"..., iov_len=4096}], 18) = -1 EAGAIN (Resource temporarily unavailable)
pread64(7, "lignTo:y,labelMargin:x,bleedMarg"..., 32768, 1114112) = 32768
pread64(7, "=\"/dist/\",n(n.s=138)}({138:funct"..., 32768, 1146880) = 32768
pread64(7, "ction(){var e=this;this.picker=n"..., 32768, 1179648) = 32768
pread64(7, "on(e,t,n,i){for(;n<i;){var r=n+i"..., 32768, 1212416) = 32768
pread64(7, "void 0===t?\"undefined\":s(t))&&e["..., 32768, 1245184) = 32768
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 59881) = 1
writev(6, [{iov_base="$b}\233\277eI\274\324\4\332\23\31\36\331\1\37\205\323\3277g8\203\363\232\205\346\24\23\273y"..., iov_len=3972}, {iov_base="\214qs\306\340\234R\251\342\366_.\270\30\255\362\3669\228\35\225\335jz\311\267\306a\302H\220"..., iov_len=4096}, {iov_base="\370\1\5E1\372\7)\31\335\300\254\3349\230\16ii\215\323\25I\n\17\231\6\310\27(\22s\304"..., iov_len=4096}, {iov_base="\342b\202\361\16\246\300\363'\23EZ\300v\221\33\35\26o\321SW\235[ \267k\354\257\3\320l"..., iov_len=4096}, {iov_base="\377\225.\10\230xL\246\36t4\256fn\267n^6V\356\370\215\233\227\31w\375?\265\10\250J"..., iov_len=4096}, {iov_base="\223\344\251:k\335\375q\177\230t\6Sm\10\242\210\223\n\277\322L\320\232H\233R\34\201\304,\373"..., iov_len=4096}, {iov_base="b\237\177=\373\353/'\374\353o'?\375\215\2\247(p/\211urA\315/\321A\0303\214\4"..., iov_len=4096}, {iov_base="~0<\230l\210\232\231\372\233\200/\202\202\22\247\260%\2112\372*|\0240q\204\202\250\247~r"..., iov_len=4096}, {iov_base="\1\344U\324\270\373*\216p\363p+\273\254s\2326\246\276\352\333\251\257\372\323\241\4\314\336\250\341X"..., iov_len=4096}, {iov_base="\2\262\251\305\23\26\2102\245B \21\317\1\17\341L\221\334}\364\227\6\32\266\356\343\226 \203&\362"..., iov_len=4096}, {iov_base="5y\312\320\357\347_\316\276\300h\257\266\301\317\225\1_\375\240\35)\250\252#GV\242~\313\344c"..., iov_len=4096}, {iov_base="\227\10G\210Pt?\35\277vg\376\22\34\325L\260\317\377\230\261C\202\235R\10L1b\nv\376"..., iov_len=4096}, {iov_base="\252fa\301\274\372\372c0\230E\5\261\177\16\377\201\r\315\306\257\246u.\366\6\214\254\235v\306\201"..., iov_len=4096}, {iov_base="\200V\235%l\17\252w]*\32#K\232\213\212\376R\232\204t\276\263R\247w?\227\225\23\335\364"..., iov_len=4096}, {iov_base="\36\327\260\213\350\306\334i\265$\352\20.\354\250\257\221\357\234'W\357\250\256\243o<l\260:\21\271"..., iov_len=4096}, {iov_base="`\375x\\\3145\235\364\361\343\321'x\377\207\220Y\311\215\231\374~\256Z\2559\2241$\313;\321"..., iov_len=4096}, {iov_base="p\213\275\212k\247w\305\335O)\345\23|\366\256\345\247\314\374\344\10\225%\256\335O\300\363<<\\"..., iov_len=4096}, {iov_base="V+\213\337\4\267>z\366\243\261N\303\30\26o\211\241L\364\177#\270\250\344S\242*\336\333\n\242"..., iov_len=4096}, {iov_base="\234\224P\10\6\25\336\270\311o\374k\24c\311t\345\326\355\33\300\30)\337`\352q\337Hj\311\323"..., iov_len=4096}, {iov_base="v4\22\257a\6\278xl\361\265s\377\336}\r\203\244!\236\302\16_\249\232\323\235\235\323Z"..., iov_len=4096}, {iov_base="'\247HXq`4\24\ra\200G\0\375@ \f\320\245\206\376\366t\314\303\363\221`\27\321\27x"..., iov_len=4096}, {iov_base="\225\215\37\23\26DH\263\262Uad\234Q\32\31\23IYa\332\212\216\341\n4\357\\l\246\266\326"..., iov_len=4096}, {iov_base="\17\255kC\21\302q\354\242\313\328\351<\21\340\21\300\357I\20QW\f\353\352\n\375\30\353Y\336"..., iov_len=4096}, {iov_base="\343\241\36\20~D\234\272Zi\340\305\337\272\200q\2644\2464\334\244\2208\361\341|,\244\300\354\272"..., iov_len=4096}, {iov_base="Sm\221\216(\2\350\265R\300\244^\315\253#2K\363Fn%e\267\356\27G+\6\t\35\20C"..., iov_len=4096}, {iov_base="-m\261\266\35+\316\237B9\370*\23\346)\306.\1\353/\326\205(\33\331\26\261\377i\321\v\235"..., iov_len=4096}, {iov_base="\205\232\321t\332\256\1\24Q\345ZH!\314\265BQ\343%N~\31\372\224\213\23\355\33\n\212!\234"..., iov_len=4096}, {iov_base="(*\0/\221%9,\211\v{NQ$%a\303'\0240\361%T\346\204\32IC\313\4x\205"..., iov_len=4096}, {iov_base="\342](\262\213\215o\0027GW\272w\316\204v$\206\320:\260\217\354=\27\315\3\320\313%\255A"..., iov_len=4096}, {iov_base="\270\370\234\341s\206{;0\317\354\377.|\336\223\301\260\321\215\7_\361\244:\355.\233\206\361/n"..., iov_len=4096}, {iov_base=")o\206\276\227\230\232\22\0\321\354\323\313\32D\2212\315vC\213\334\266\264>\376\355\234\237^\236\275"..., iov_len=4096}, {iov_base="4u\310Y:\256\256PR\27y\260N\311:\23\5\235&U$\264k \214&\200\0175\351A\362"..., iov_len=4096}], 32) = 38610
writev(6, [{iov_base="\371! \330\217w\26\ta\327\235\377\220J\377\261\303\355\271\316\276nf\337\361v\330\342\"\236\357\\"..., iov_len=2226}, {iov_base="5y\312\320\357\347_\316\276\300h\257\266\301\317\225\1_\375\240\35)\250\252#GV\242~\313\344c"..., iov_len=4096}, {iov_base="\227\10G\210Pt?\35\277vg\376\22\34\325L\260\317\377\230\261C\202\235R\10L1b\nv\376"..., iov_len=4096}, {iov_base="\252fa\301\274\372\372c0\230E\5\261\177\16\377\201\r\315\306\257\246u.\366\6\214\254\235v\306\201"..., iov_len=4096}, {iov_base="\200V\235%l\17\252w]*\32#K\232\213\212\376R\232\204t\276\263R\247w?\227\225\23\335\364"..., iov_len=4096}, {iov_base="\36\327\260\213\350\306\334i\265$\352\20.\354\250\257\221\357\234'W\357\250\256\243o<l\260:\21\271"..., iov_len=4096}, {iov_base="`\375x\\\3145\235\364\361\343\321'x\377\207\220Y\311\215\231\374~\256Z\2559\2241$\313;\321"..., iov_len=4096}, {iov_base="p\213\275\212k\247w\305\335O)\345\23|\366\256\345\247\314\374\344\10\225%\256\335O\300\363<<\\"..., iov_len=4096}, {iov_base="V+\213\337\4\267>z\366\243\261N\303\30\26o\211\241L\364\177#\270\250\344S\242*\336\333\n\242"..., iov_len=4096}, {iov_base="\234\224P\10\6\25\336\270\311o\374k\24c\311t\345\326\355\33\300\30)\337`\352q\337Hj\311\323"..., iov_len=4096}, {iov_base="v4\22\257a\6\278xl\361\265s\377\336}\r\203\244!\236\302\16_\249\232\323\235\235\323Z"..., iov_len=4096}, {iov_base="'\247HXq`4\24\ra\200G\0\375@ \f\320\245\206\376\366t\314\303\363\221`\27\321\27x"..., iov_len=4096}, {iov_base="\225\215\37\23\26DH\263\262Uad\234Q\32\31\23IYa\332\212\216\341\n4\357\\l\246\266\326"..., iov_len=4096}, {iov_base="\17\255kC\21\302q\354\242\313\328\351<\21\340\21\300\357I\20QW\f\353\352\n\375\30\353Y\336"..., iov_len=4096}, {iov_base="\343\241\36\20~D\234\272Zi\340\305\337\272\200q\2644\2464\334\244\2208\361\341|,\244\300\354\272"..., iov_len=4096}, {iov_base="Sm\221\216(\2\350\265R\300\244^\315\253#2K\363Fn%e\267\356\27G+\6\t\35\20C"..., iov_len=4096}, {iov_base="-m\261\266\35+\316\237B9\370*\23\346)\306.\1\353/\326\205(\33\331\26\261\377i\321\v\235"..., iov_len=4096}, {iov_base="\205\232\321t\332\256\1\24Q\345ZH!\314\265BQ\343%N~\31\372\224\213\23\355\33\n\212!\234"..., iov_len=4096}, {iov_base="(*\0/\221%9,\211\v{NQ$%a\303'\0240\361%T\346\204\32IC\313\4x\205"..., iov_len=4096}, {iov_base="\342](\262\213\215o\0027GW\272w\316\204v$\206\320:\260\217\354=\27\315\3\320\313%\255A"..., iov_len=4096}, {iov_base="\270\370\234\341s\206{;0\317\354\377.|\336\223\301\260\321\215\7_\361\244:\355.\233\206\361/n"..., iov_len=4096}, {iov_base=")o\206\276\227\230\232\22\0\321\354\323\313\32D\2212\315vC\213\334\266\264>\376\355\234\237^\236\275"..., iov_len=4096}, {iov_base="4u\310Y:\256\256PR\27y\260N\311:\23\5\235&U$\264k \214&\200\0175\351A\362"..., iov_len=4096}], 23) = -1 EAGAIN (Resource temporarily unavailable)
pread64(7, "i])return t[i].exports;var r=t[i"..., 32768, 1277952) = 32768
pread64(7, "opperClass:String,disabled:Boole"..., 32768, 1310720) = 32768
pread64(7, "en,f=0,g=h.length;f<g;f++)d+=h[f"..., 32768, 1343488) = 32768
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
writev(6, [{iov_base="\371! \330\217w\26\ta\327\235\377\220J\377\261\303\355\271\316\276nf\337\361v\330\342\"\236\357\\"..., iov_len=2226}, {iov_base="5y\312\320\357\347_\316\276\300h\257\266\301\317\225\1_\375\240\35)\250\252#GV\242~\313\344c"..., iov_len=4096}, {iov_base="\227\10G\210Pt?\35\277vg\376\22\34\325L\260\317\377\230\261C\202\235R\10L1b\nv\376"..., iov_len=4096}, {iov_base="\252fa\301\274\372\372c0\230E\5\261\177\16\377\201\r\315\306\257\246u.\366\6\214\254\235v\306\201"..., iov_len=4096}, {iov_base="\200V\235%l\17\252w]*\32#K\232\213\212\376R\232\204t\276\263R\247w?\227\225\23\335\364"..., iov_len=4096}, {iov_base="\36\327\260\213\350\306\334i\265$\352\20.\354\250\257\221\357\234'W\357\250\256\243o<l\260:\21\271"..., iov_len=4096}, {iov_base="`\375x\\\3145\235\364\361\343\321'x\377\207\220Y\311\215\231\374~\256Z\2559\2241$\313;\321"..., iov_len=4096}, {iov_base="p\213\275\212k\247w\305\335O)\345\23|\366\256\345\247\314\374\344\10\225%\256\335O\300\363<<\\"..., iov_len=4096}, {iov_base="V+\213\337\4\267>z\366\243\261N\303\30\26o\211\241L\364\177#\270\250\344S\242*\336\333\n\242"..., iov_len=4096}, {iov_base="\234\224P\10\6\25\336\270\311o\374k\24c\311t\345\326\355\33\300\30)\337`\352q\337Hj\311\323"..., iov_len=4096}, {iov_base="v4\22\257a\6\278xl\361\265s\377\336}\r\203\244!\236\302\16_\249\232\323\235\235\323Z"..., iov_len=4096}, {iov_base="'\247HXq`4\24\ra\200G\0\375@ \f\320\245\206\376\366t\314\303\363\221`\27\321\27x"..., iov_len=4096}, {iov_base="\225\215\37\23\26DH\263\262Uad\234Q\32\31\23IYa\332\212\216\341\n4\357\\l\246\266\326"..., iov_len=4096}, {iov_base="\17\255kC\21\302q\354\242\313\328\351<\21\340\21\300\357I\20QW\f\353\352\n\375\30\353Y\336"..., iov_len=4096}, {iov_base="\343\241\36\20~D\234\272Zi\340\305\337\272\200q\2644\2464\334\244\2208\361\341|,\244\300\354\272"..., iov_len=4096}, {iov_base="Sm\221\216(\2\350\265R\300\244^\315\253#2K\363Fn%e\267\356\27G+\6\t\35\20C"..., iov_len=4096}, {iov_base="-m\261\266\35+\316\237B9\370*\23\346)\306.\1\353/\326\205(\33\331\26\261\377i\321\v\235"..., iov_len=4096}, {iov_base="\205\232\321t\332\256\1\24Q\345ZH!\314\265BQ\343%N~\31\372\224\213\23\355\33\n\212!\234"..., iov_len=4096}, {iov_base="(*\0/\221%9,\211\v{NQ$%a\303'\0240\361%T\346\204\32IC\313\4x\205"..., iov_len=4096}, {iov_base="\342](\262\213\215o\0027GW\272w\316\204v$\206\320:\260\217\354=\27\315\3\320\313%\255A"..., iov_len=4096}, {iov_base="\270\370\234\341s\206{;0\317\354\377.|\336\223\301\260\321\215\7_\361\244:\355.\233\206\361/n"..., iov_len=4096}, {iov_base=")o\206\276\227\230\232\22\0\321\354\323\313\32D\2212\315vC\213\334\266\264>\376\355\234\237^\236\275"..., iov_len=4096}, {iov_base="4u\310Y:\256\256PR\27y\260N\311:\23\5\235&U$\264k \214&\200\0175\351A\362"..., iov_len=4096}, {iov_base="\216]%e\36\37\203t\30\250\360D\254\351\240\262\350\204\2432\0\245\215#^0:\3008^\366\35"..., iov_len=4096}, {iov_base="\267\316\265\355\206mP\216\254\264|\371+\17n\324\216^\341&\33\240\326R\271\207&\242_\25\275\246"..., iov_len=4096}, {iov_base="V~I~\206\20=\257\314\224\373\373s\201\305\212l\375v\177?E\247F\214\313\356X\20]t\217"..., iov_len=4096}, {iov_base="]\371\262q\266&\23Swy\254\310D\352\226H\4\26\322\262\220\262\330\363\204\210\t\222\251\264\300d"..., iov_len=4096}, {iov_base="\306\6\276\335j*\335\3527V~\264-j\323\363\237\323\33\370\217\343\23\201\251\225\366\277\335z\332P"..., iov_len=4096}, {iov_base="\375\365u\266\357\300\260\rJd\353\217w\314\207\301\355\262\266\247\345.N\\\203\262o\371\314\300\355\3"..., iov_len=4096}, {iov_base="c\234 \272\336\240\265\7\264h\207\36\270'\334\204\342\rr\30\366y\243q\3248tV \2508c"..., iov_len=4096}, {iov_base="\356Lj_\362\"\351Z\354\23n\177\265\324\32\267\332\367k\6\232\206\32\356\222\301\271\273[\23\324\370"..., iov_len=4096}, {iov_base="+/\23\315w\34T^>\221?F\245\250\355\26R\367\331\257\267\261\364\277\305\v?\227A\340\253\231"..., iov_len=4096}], 32) = 30030
writev(6, [{iov_base="\305\342\\\326v\1j\204Z\215\355L\\#\305\2253X\3067\21\365X\376\256\26P\305-ALa"..., iov_len=868}, {iov_base="V+\213\337\4\267>z\366\243\261N\303\30\26o\211\241L\364\177#\270\250\344S\242*\336\333\n\242"..., iov_len=4096}, {iov_base="\234\224P\10\6\25\336\270\311o\374k\24c\311t\345\326\355\33\300\30)\337`\352q\337Hj\311\323"..., iov_len=4096}, {iov_base="v4\22\257a\6\278xl\361\265s\377\336}\r\203\244!\236\302\16_\249\232\323\235\235\323Z"..., iov_len=4096}, {iov_base="'\247HXq`4\24\ra\200G\0\375@ \f\320\245\206\376\366t\314\303\363\221`\27\321\27x"..., iov_len=4096}, {iov_base="\225\215\37\23\26DH\263\262Uad\234Q\32\31\23IYa\332\212\216\341\n4\357\\l\246\266\326"..., iov_len=4096}, {iov_base="\17\255kC\21\302q\354\242\313\328\351<\21\340\21\300\357I\20QW\f\353\352\n\375\30\353Y\336"..., iov_len=4096}, {iov_base="\343\241\36\20~D\234\272Zi\340\305\337\272\200q\2644\2464\334\244\2208\361\341|,\244\300\354\272"..., iov_len=4096}, {iov_base="Sm\221\216(\2\350\265R\300\244^\315\253#2K\363Fn%e\267\356\27G+\6\t\35\20C"..., iov_len=4096}, {iov_base="-m\261\266\35+\316\237B9\370*\23\346)\306.\1\353/\326\205(\33\331\26\261\377i\321\v\235"..., iov_len=4096}, {iov_base="\205\232\321t\332\256\1\24Q\345ZH!\314\265BQ\343%N~\31\372\224\213\23\355\33\n\212!\234"..., iov_len=4096}, {iov_base="(*\0/\221%9,\211\v{NQ$%a\303'\0240\361%T\346\204\32IC\313\4x\205"..., iov_len=4096}, {iov_base="\342](\262\213\215o\0027GW\272w\316\204v$\206\320:\260\217\354=\27\315\3\320\313%\255A"..., iov_len=4096}, {iov_base="\270\370\234\341s\206{;0\317\354\377.|\336\223\301\260\321\215\7_\361\244:\355.\233\206\361/n"..., iov_len=4096}, {iov_base=")o\206\276\227\230\232\22\0\321\354\323\313\32D\2212\315vC\213\334\266\264>\376\355\234\237^\236\275"..., iov_len=4096}, {iov_base="4u\310Y:\256\256PR\27y\260N\311:\23\5\235&U$\264k \214&\200\0175\351A\362"..., iov_len=4096}, {iov_base="\216]%e\36\37\203t\30\250\360D\254\351\240\262\350\204\2432\0\245\215#^0:\3008^\366\35"..., iov_len=4096}, {iov_base="\267\316\265\355\206mP\216\254\264|\371+\17n\324\216^\341&\33\240\326R\271\207&\242_\25\275\246"..., iov_len=4096}, {iov_base="V~I~\206\20=\257\314\224\373\373s\201\305\212l\375v\177?E\247F\214\313\356X\20]t\217"..., iov_len=4096}, {iov_base="]\371\262q\266&\23Swy\254\310D\352\226H\4\26\322\262\220\262\330\363\204\210\t\222\251\264\300d"..., iov_len=4096}, {iov_base="\306\6\276\335j*\335\3527V~\264-j\323\363\237\323\33\370\217\343\23\201\251\225\366\277\335z\332P"..., iov_len=4096}, {iov_base="\375\365u\266\357\300\260\rJd\353\217w\314\207\301\355\262\266\247\345.N\\\203\262o\371\314\300\355\3"..., iov_len=4096}, {iov_base="c\234 \272\336\240\265\7\264h\207\36\270'\334\204\342\rr\30\366y\243q\3248tV \2508c"..., iov_len=4096}, {iov_base="\356Lj_\362\"\351Z\354\23n\177\265\324\32\267\332\367k\6\232\206\32\356\222\301\271\273[\23\324\370"..., iov_len=4096}, {iov_base="+/\23\315w\34T^>\221?F\245\250\355\26R\367\331\257\267\261\364\277\305\v?\227A\340\253\231"..., iov_len=4096}], 25) = -1 EAGAIN (Resource temporarily unavailable)
pread64(7, "u(t,i,r,e,0);var o=n.getExtent()"..., 32768, 1376256) = 32768
pread64(7, "l=n(\"IkDM\"),u=n(\"5Mek\"),c=n(\"8b5"..., 32768, 1409024) = 32768
pread64(7, "\");this.rules={};var t=void 0,n="..., 32768, 1441792) = 32768
pread64(7, "length){var i=e.getData();i.filt"..., 32768, 1474560) = 32768
pread64(7, "tion(e,t){l.superApply(this,\"opt"..., 32768, 1507328) = 32768
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
writev(6, [{iov_base="\305\342\\\326v\1j\204Z\215\355L\\#\305\2253X\3067\21\365X\376\256\26P\305-ALa"..., iov_len=868}, {iov_base="V+\213\337\4\267>z\366\243\261N\303\30\26o\211\241L\364\177#\270\250\344S\242*\336\333\n\242"..., iov_len=4096}, {iov_base="\234\224P\10\6\25\336\270\311o\374k\24c\311t\345\326\355\33\300\30)\337`\352q\337Hj\311\323"..., iov_len=4096}, {iov_base="v4\22\257a\6\278xl\361\265s\377\336}\r\203\244!\236\302\16_\249\232\323\235\235\323Z"..., iov_len=4096}, {iov_base="'\247HXq`4\24\ra\200G\0\375@ \f\320\245\206\376\366t\314\303\363\221`\27\321\27x"..., iov_len=4096}, {iov_base="\225\215\37\23\26DH\263\262Uad\234Q\32\31\23IYa\332\212\216\341\n4\357\\l\246\266\326"..., iov_len=4096}, {iov_base="\17\255kC\21\302q\354\242\313\328\351<\21\340\21\300\357I\20QW\f\353\352\n\375\30\353Y\336"..., iov_len=4096}, {iov_base="\343\241\36\20~D\234\272Zi\340\305\337\272\200q\2644\2464\334\244\2208\361\341|,\244\300\354\272"..., iov_len=4096}, {iov_base="Sm\221\216(\2\350\265R\300\244^\315\253#2K\363Fn%e\267\356\27G+\6\t\35\20C"..., iov_len=4096}, {iov_base="-m\261\266\35+\316\237B9\370*\23\346)\306.\1\353/\326\205(\33\331\26\261\377i\321\v\235"..., iov_len=4096}, {iov_base="\205\232\321t\332\256\1\24Q\345ZH!\314\265BQ\343%N~\31\372\224\213\23\355\33\n\212!\234"..., iov_len=4096}, {iov_base="(*\0/\221%9,\211\v{NQ$%a\303'\0240\361%T\346\204\32IC\313\4x\205"..., iov_len=4096}, {iov_base="\342](\262\213\215o\0027GW\272w\316\204v$\206\320:\260\217\354=\27\315\3\320\313%\255A"..., iov_len=4096}, {iov_base="\270\370\234\341s\206{;0\317\354\377.|\336\223\301\260\321\215\7_\361\244:\355.\233\206\361/n"..., iov_len=4096}, {iov_base=")o\206\276\227\230\232\22\0\321\354\323\313\32D\2212\315vC\213\334\266\264>\376\355\234\237^\236\275"..., iov_len=4096}, {iov_base="4u\310Y:\256\256PR\27y\260N\311:\23\5\235&U$\264k \214&\200\0175\351A\362"..., iov_len=4096}, {iov_base="\216]%e\36\37\203t\30\250\360D\254\351\240\262\350\204\2432\0\245\215#^0:\3008^\366\35"..., iov_len=4096}, {iov_base="\267\316\265\355\206mP\216\254\264|\371+\17n\324\216^\341&\33\240\326R\271\207&\242_\25\275\246"..., iov_len=4096}, {iov_base="V~I~\206\20=\257\314\224\373\373s\201\305\212l\375v\177?E\247F\214\313\356X\20]t\217"..., iov_len=4096}, {iov_base="]\371\262q\266&\23Swy\254\310D\352\226H\4\26\322\262\220\262\330\363\204\210\t\222\251\264\300d"..., iov_len=4096}, {iov_base="\306\6\276\335j*\335\3527V~\264-j\323\363\237\323\33\370\217\343\23\201\251\225\366\277\335z\332P"..., iov_len=4096}, {iov_base="\375\365u\266\357\300\260\rJd\353\217w\314\207\301\355\262\266\247\345.N\\\203\262o\371\314\300\355\3"..., iov_len=4096}, {iov_base="c\234 \272\336\240\265\7\264h\207\36\270'\334\204\342\rr\30\366y\243q\3248tV \2508c"..., iov_len=4096}, {iov_base="\356Lj_\362\"\351Z\354\23n\177\265\324\32\267\332\367k\6\232\206\32\356\222\301\271\273[\23\324\370"..., iov_len=4096}, {iov_base="+/\23\315w\34T^>\221?F\245\250\355\26R\367\331\257\267\261\364\277\305\v?\227A\340\253\231"..., iov_len=4096}, {iov_base="a\2210\316\340\r\234\37\24\217\tv\304\333EmG\0\312>z\363\21\355\354ON\366_\376rr"..., iov_len=4096}, {iov_base="\237\221h\334\213\272d4\257\275B\253\260G\7I\2\330\325:\214.\375I8\240z\321j~\30\200"..., iov_len=4096}, {iov_base="\23\305\214\337\314=\205\336\313m\226\2\250\221<\350;)y\346\v\214\17n[\203\360\22\276\300\336p"..., iov_len=4096}, {iov_base="\rP\370\206\207\" \365\251\231M\321\360u\363og\227\365M\2463\3467\364\212\211r=P\31<"..., iov_len=4096}, {iov_base="\35(\202\24F\363r\211\272\t\336\24~=u\\\375\236\322\273\210\26\204\37iXb\"R\366\4\373"..., iov_len=4096}, {iov_base="\271\23t[\275\35\325\253{\1H\250\7\0\33\fx\250\207pO)\377Z\317\261,\365\215ma\267"..., iov_len=4096}, {iov_base="<\307\200\272QX\220\223o\32\351\34x\325\335\\yaa\26\313\324aH\310\30\373\263 \3654w"..., iov_len=4096}], 32) = 32890
writev(6, [{iov_base="\361a\313\372\273\204 \272\305Ww\324\353+\246v\4]s\372\341@:m\226\247\203oK \\\240"..., iov_len=746}, {iov_base="-m\261\266\35+\316\237B9\370*\23\346)\306.\1\353/\326\205(\33\331\26\261\377i\321\v\235"..., iov_len=4096}, {iov_base="\205\232\321t\332\256\1\24Q\345ZH!\314\265BQ\343%N~\31\372\224\213\23\355\33\n\212!\234"..., iov_len=4096}, {iov_base="(*\0/\221%9,\211\v{NQ$%a\303'\0240\361%T\346\204\32IC\313\4x\205"..., iov_len=4096}, {iov_base="\342](\262\213\215o\0027GW\272w\316\204v$\206\320:\260\217\354=\27\315\3\320\313%\255A"..., iov_len=4096}, {iov_base="\270\370\234\341s\206{;0\317\354\377.|\336\223\301\260\321\215\7_\361\244:\355.\233\206\361/n"..., iov_len=4096}, {iov_base=")o\206\276\227\230\232\22\0\321\354\323\313\32D\2212\315vC\213\334\266\264>\376\355\234\237^\236\275"..., iov_len=4096}, {iov_base="4u\310Y:\256\256PR\27y\260N\311:\23\5\235&U$\264k \214&\200\0175\351A\362"..., iov_len=4096}, {iov_base="\216]%e\36\37\203t\30\250\360D\254\351\240\262\350\204\2432\0\245\215#^0:\3008^\366\35"..., iov_len=4096}, {iov_base="\267\316\265\355\206mP\216\254\264|\371+\17n\324\216^\341&\33\240\326R\271\207&\242_\25\275\246"..., iov_len=4096}, {iov_base="V~I~\206\20=\257\314\224\373\373s\201\305\212l\375v\177?E\247F\214\313\356X\20]t\217"..., iov_len=4096}, {iov_base="]\371\262q\266&\23Swy\254\310D\352\226H\4\26\322\262\220\262\330\363\204\210\t\222\251\264\300d"..., iov_len=4096}, {iov_base="\306\6\276\335j*\335\3527V~\264-j\323\363\237\323\33\370\217\343\23\201\251\225\366\277\335z\332P"..., iov_len=4096}, {iov_base="\375\365u\266\357\300\260\rJd\353\217w\314\207\301\355\262\266\247\345.N\\\203\262o\371\314\300\355\3"..., iov_len=4096}, {iov_base="c\234 \272\336\240\265\7\264h\207\36\270'\334\204\342\rr\30\366y\243q\3248tV \2508c"..., iov_len=4096}, {iov_base="\356Lj_\362\"\351Z\354\23n\177\265\324\32\267\332\367k\6\232\206\32\356\222\301\271\273[\23\324\370"..., iov_len=4096}, {iov_base="+/\23\315w\34T^>\221?F\245\250\355\26R\367\331\257\267\261\364\277\305\v?\227A\340\253\231"..., iov_len=4096}, {iov_base="a\2210\316\340\r\234\37\24\217\tv\304\333EmG\0\312>z\363\21\355\354ON\366_\376rr"..., iov_len=4096}, {iov_base="\237\221h\334\213\272d4\257\275B\253\260G\7I\2\330\325:\214.\375I8\240z\321j~\30\200"..., iov_len=4096}, {iov_base="\23\305\214\337\314=\205\336\313m\226\2\250\221<\350;)y\346\v\214\17n[\203\360\22\276\300\336p"..., iov_len=4096}, {iov_base="\rP\370\206\207\" \365\251\231M\321\360u\363og\227\365M\2463\3467\364\212\211r=P\31<"..., iov_len=4096}, {iov_base="\35(\202\24F\363r\211\272\t\336\24~=u\\\375\236\322\273\210\26\204\37iXb\"R\366\4\373"..., iov_len=4096}, {iov_base="\271\23t[\275\35\325\253{\1H\250\7\0\33\fx\250\207pO)\377Z\317\261,\365\215ma\267"..., iov_len=4096}, {iov_base="<\307\200\272QX\220\223o\32\351\34x\325\335\\yaa\26\313\324aH\310\30\373\263 \3654w"..., iov_len=4096}], 24) = -1 EAGAIN (Resource temporarily unavailable)
pread64(7, "=d.PopupManager.nextZIndex()):e."..., 32768, 1540096) = 32768
pread64(7, ",h=r.slice();c.sign<0?h[0]+=d:h["..., 32768, 1572864) = 32768
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 59791) = 1
writev(6, [{iov_base="\361a\313\372\273\204 \272\305Ww\324\353+\246v\4]s\372\341@:m\226\247\203oK \\\240"..., iov_len=746}, {iov_base="-m\261\266\35+\316\237B9\370*\23\346)\306.\1\353/\326\205(\33\331\26\261\377i\321\v\235"..., iov_len=4096}, {iov_base="\205\232\321t\332\256\1\24Q\345ZH!\314\265BQ\343%N~\31\372\224\213\23\355\33\n\212!\234"..., iov_len=4096}, {iov_base="(*\0/\221%9,\211\v{NQ$%a\303'\0240\361%T\346\204\32IC\313\4x\205"..., iov_len=4096}, {iov_base="\342](\262\213\215o\0027GW\272w\316\204v$\206\320:\260\217\354=\27\315\3\320\313%\255A"..., iov_len=4096}, {iov_base="\270\370\234\341s\206{;0\317\354\377.|\336\223\301\260\321\215\7_\361\244:\355.\233\206\361/n"..., iov_len=4096}, {iov_base=")o\206\276\227\230\232\22\0\321\354\323\313\32D\2212\315vC\213\334\266\264>\376\355\234\237^\236\275"..., iov_len=4096}, {iov_base="4u\310Y:\256\256PR\27y\260N\311:\23\5\235&U$\264k \214&\200\0175\351A\362"..., iov_len=4096}, {iov_base="\216]%e\36\37\203t\30\250\360D\254\351\240\262\350\204\2432\0\245\215#^0:\3008^\366\35"..., iov_len=4096}, {iov_base="\267\316\265\355\206mP\216\254\264|\371+\17n\324\216^\341&\33\240\326R\271\207&\242_\25\275\246"..., iov_len=4096}, {iov_base="V~I~\206\20=\257\314\224\373\373s\201\305\212l\375v\177?E\247F\214\313\356X\20]t\217"..., iov_len=4096}, {iov_base="]\371\262q\266&\23Swy\254\310D\352\226H\4\26\322\262\220\262\330\363\204\210\t\222\251\264\300d"..., iov_len=4096}, {iov_base="\306\6\276\335j*\335\3527V~\264-j\323\363\237\323\33\370\217\343\23\201\251\225\366\277\335z\332P"..., iov_len=4096}, {iov_base="\375\365u\266\357\300\260\rJd\353\217w\314\207\301\355\262\266\247\345.N\\\203\262o\371\314\300\355\3"..., iov_len=4096}, {iov_base="c\234 \272\336\240\265\7\264h\207\36\270'\334\204\342\rr\30\366y\243q\3248tV \2508c"..., iov_len=4096}, {iov_base="\356Lj_\362\"\351Z\354\23n\177\265\324\32\267\332\367k\6\232\206\32\356\222\301\271\273[\23\324\370"..., iov_len=4096}, {iov_base="+/\23\315w\34T^>\221?F\245\250\355\26R\367\331\257\267\261\364\277\305\v?\227A\340\253\231"..., iov_len=4096}, {iov_base="a\2210\316\340\r\234\37\24\217\tv\304\333EmG\0\312>z\363\21\355\354ON\366_\376rr"..., iov_len=4096}, {iov_base="\237\221h\334\213\272d4\257\275B\253\260G\7I\2\330\325:\214.\375I8\240z\321j~\30\200"..., iov_len=4096}, {iov_base="\23\305\214\337\314=\205\336\313m\226\2\250\221<\350;)y\346\v\214\17n[\203\360\22\276\300\336p"..., iov_len=4096}, {iov_base="\rP\370\206\207\" \365\251\231M\321\360u\363og\227\365M\2463\3467\364\212\211r=P\31<"..., iov_len=4096}, {iov_base="\35(\202\24F\363r\211\272\t\336\24~=u\\\375\236\322\273\210\26\204\37iXb\"R\366\4\373"..., iov_len=4096}, {iov_base="\271\23t[\275\35\325\253{\1H\250\7\0\33\fx\250\207pO)\377Z\317\261,\365\215ma\267"..., iov_len=4096}, {iov_base="<\307\200\272QX\220\223o\32\351\34x\325\335\\yaa\26\313\324aH\310\30\373\263 \3654w"..., iov_len=4096}, {iov_base="0\22a\206\352\264\364\1/q\2108\235I\366\372\203t\213Q1?\365\225H\206\200\10c\t\310\331"..., iov_len=4096}, {iov_base="\3\234\241\242%\361\21\313\327\257j\220Z2\31\317;\27\27\350Ta\274\210\360\204\222dz\210X\247"..., iov_len=4096}, {iov_base="jL\32\\\212Q\210\6\357~\277\10\225\340e\372\341\356[mSwu|\242D-\207'\301\225\262"..., iov_len=4096}, {iov_base="[r\317%dB\37\225\335\224\336\237{Ne\v\263O1\357\303 \35*\236\247\0247\322Q\1\343"..., iov_len=4096}, {iov_base="\365\260\271\366z\361\363\240\27\303nB\37\250\306^\212\207\262k]\344\200\311w\211W\250\204\0\247\252"..., iov_len=4096}, {iov_base="\22\262?\27~\32\2507\31\367 \355\260\345\262\220{\320\215\4\200\255\273\0204W\356H(<\343\242"..., iov_len=4096}, {iov_base=";v\23\325C\5$|\255\0K\266v\225\220\245n,bd\374\273\212jB\v\2343\372$\333J"..., iov_len=4096}, {iov_base="\356\307\333]\230\266\353I\312\352\363\264]\276\354\350h\265\202\"]E\311\210\210!\335\312\262-\257\33"..., iov_len=4096}], 32) = 31460
writev(6, [{iov_base="h\213\354\2103\272\211V\307e\364\212{XSMo\370\34\t/\200\246M\243\20u\230\35Q\377z"..., iov_len=2054}, {iov_base="\267\316\265\355\206mP\216\254\264|\371+\17n\324\216^\341&\33\240\326R\271\207&\242_\25\275\246"..., iov_len=4096}, {iov_base="V~I~\206\20=\257\314\224\373\373s\201\305\212l\375v\177?E\247F\214\313\356X\20]t\217"..., iov_len=4096}, {iov_base="]\371\262q\266&\23Swy\254\310D\352\226H\4\26\322\262\220\262\330\363\204\210\t\222\251\264\300d"..., iov_len=4096}, {iov_base="\306\6\276\335j*\335\3527V~\264-j\323\363\237\323\33\370\217\343\23\201\251\225\366\277\335z\332P"..., iov_len=4096}, {iov_base="\375\365u\266\357\300\260\rJd\353\217w\314\207\301\355\262\266\247\345.N\\\203\262o\371\314\300\355\3"..., iov_len=4096}, {iov_base="c\234 \272\336\240\265\7\264h\207\36\270'\334\204\342\rr\30\366y\243q\3248tV \2508c"..., iov_len=4096}, {iov_base="\356Lj_\362\"\351Z\354\23n\177\265\324\32\267\332\367k\6\232\206\32\356\222\301\271\273[\23\324\370"..., iov_len=4096}, {iov_base="+/\23\315w\34T^>\221?F\245\250\355\26R\367\331\257\267\261\364\277\305\v?\227A\340\253\231"..., iov_len=4096}, {iov_base="a\2210\316\340\r\234\37\24\217\tv\304\333EmG\0\312>z\363\21\355\354ON\366_\376rr"..., iov_len=4096}, {iov_base="\237\221h\334\213\272d4\257\275B\253\260G\7I\2\330\325:\214.\375I8\240z\321j~\30\200"..., iov_len=4096}, {iov_base="\23\305\214\337\314=\205\336\313m\226\2\250\221<\350;)y\346\v\214\17n[\203\360\22\276\300\336p"..., iov_len=4096}, {iov_base="\rP\370\206\207\" \365\251\231M\321\360u\363og\227\365M\2463\3467\364\212\211r=P\31<"..., iov_len=4096}, {iov_base="\35(\202\24F\363r\211\272\t\336\24~=u\\\375\236\322\273\210\26\204\37iXb\"R\366\4\373"..., iov_len=4096}, {iov_base="\271\23t[\275\35\325\253{\1H\250\7\0\33\fx\250\207pO)\377Z\317\261,\365\215ma\267"..., iov_len=4096}, {iov_base="<\307\200\272QX\220\223o\32\351\34x\325\335\\yaa\26\313\324aH\310\30\373\263 \3654w"..., iov_len=4096}, {iov_base="0\22a\206\352\264\364\1/q\2108\235I\366\372\203t\213Q1?\365\225H\206\200\10c\t\310\331"..., iov_len=4096}, {iov_base="\3\234\241\242%\361\21\313\327\257j\220Z2\31\317;\27\27\350Ta\274\210\360\204\222dz\210X\247"..., iov_len=4096}, {iov_base="jL\32\\\212Q\210\6\357~\277\10\225\340e\372\341\356[mSwu|\242D-\207'\301\225\262"..., iov_len=4096}, {iov_base="[r\317%dB\37\225\335\224\336\237{Ne\v\263O1\357\303 \35*\236\247\0247\322Q\1\343"..., iov_len=4096}, {iov_base="\365\260\271\366z\361\363\240\27\303nB\37\250\306^\212\207\262k]\344\200\311w\211W\250\204\0\247\252"..., iov_len=4096}, {iov_base="\22\262?\27~\32\2507\31\367 \355\260\345\262\220{\320\215\4\200\255\273\0204W\356H(<\343\242"..., iov_len=4096}, {iov_base=";v\23\325C\5$|\255\0K\266v\225\220\245n,bd\374\273\212jB\v\2343\372$\333J"..., iov_len=4096}, {iov_base="\356\307\333]\230\266\353I\312\352\363\264]\276\354\350h\265\202\"]E\311\210\210!\335\312\262-\257\33"..., iov_len=4096}], 24) = -1 EAGAIN (Resource temporarily unavailable)
pread64(7, "ct(s.l)(this.width)},realMinWidt"..., 32768, 1605632) = 32768
pread64(7, "ach(function(e){var t=r.getRawIn"..., 32768, 1638400) = 32768
pread64(7, "al:function(e){this._interval=e,"..., 32768, 1671168) = 32768
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
writev(6, [{iov_base="h\213\354\2103\272\211V\307e\364\212{XSMo\370\34\t/\200\246M\243\20u\230\35Q\377z"..., iov_len=2054}, {iov_base="\267\316\265\355\206mP\216\254\264|\371+\17n\324\216^\341&\33\240\326R\271\207&\242_\25\275\246"..., iov_len=4096}, {iov_base="V~I~\206\20=\257\314\224\373\373s\201\305\212l\375v\177?E\247F\214\313\356X\20]t\217"..., iov_len=4096}, {iov_base="]\371\262q\266&\23Swy\254\310D\352\226H\4\26\322\262\220\262\330\363\204\210\t\222\251\264\300d"..., iov_len=4096}, {iov_base="\306\6\276\335j*\335\3527V~\264-j\323\363\237\323\33\370\217\343\23\201\251\225\366\277\335z\332P"..., iov_len=4096}, {iov_base="\375\365u\266\357\300\260\rJd\353\217w\314\207\301\355\262\266\247\345.N\\\203\262o\371\314\300\355\3"..., iov_len=4096}, {iov_base="c\234 \272\336\240\265\7\264h\207\36\270'\334\204\342\rr\30\366y\243q\3248tV \2508c"..., iov_len=4096}, {iov_base="\356Lj_\362\"\351Z\354\23n\177\265\324\32\267\332\367k\6\232\206\32\356\222\301\271\273[\23\324\370"..., iov_len=4096}, {iov_base="+/\23\315w\34T^>\221?F\245\250\355\26R\367\331\257\267\261\364\277\305\v?\227A\340\253\231"..., iov_len=4096}, {iov_base="a\2210\316\340\r\234\37\24\217\tv\304\333EmG\0\312>z\363\21\355\354ON\366_\376rr"..., iov_len=4096}, {iov_base="\237\221h\334\213\272d4\257\275B\253\260G\7I\2\330\325:\214.\375I8\240z\321j~\30\200"..., iov_len=4096}, {iov_base="\23\305\214\337\314=\205\336\313m\226\2\250\221<\350;)y\346\v\214\17n[\203\360\22\276\300\336p"..., iov_len=4096}, {iov_base="\rP\370\206\207\" \365\251\231M\321\360u\363og\227\365M\2463\3467\364\212\211r=P\31<"..., iov_len=4096}, {iov_base="\35(\202\24F\363r\211\272\t\336\24~=u\\\375\236\322\273\210\26\204\37iXb\"R\366\4\373"..., iov_len=4096}, {iov_base="\271\23t[\275\35\325\253{\1H\250\7\0\33\fx\250\207pO)\377Z\317\261,\365\215ma\267"..., iov_len=4096}, {iov_base="<\307\200\272QX\220\223o\32\351\34x\325\335\\yaa\26\313\324aH\310\30\373\263 \3654w"..., iov_len=4096}, {iov_base="0\22a\206\352\264\364\1/q\2108\235I\366\372\203t\213Q1?\365\225H\206\200\10c\t\310\331"..., iov_len=4096}, {iov_base="\3\234\241\242%\361\21\313\327\257j\220Z2\31\317;\27\27\350Ta\274\210\360\204\222dz\210X\247"..., iov_len=4096}, {iov_base="jL\32\\\212Q\210\6\357~\277\10\225\340e\372\341\356[mSwu|\242D-\207'\301\225\262"..., iov_len=4096}, {iov_base="[r\317%dB\37\225\335\224\336\237{Ne\v\263O1\357\303 \35*\236\247\0247\322Q\1\343"..., iov_len=4096}, {iov_base="\365\260\271\366z\361\363\240\27\303nB\37\250\306^\212\207\262k]\344\200\311w\211W\250\204\0\247\252"..., iov_len=4096}, {iov_base="\22\262?\27~\32\2507\31\367 \355\260\345\262\220{\320\215\4\200\255\273\0204W\356H(<\343\242"..., iov_len=4096}, {iov_base=";v\23\325C\5$|\255\0K\266v\225\220\245n,bd\374\273\212jB\v\2343\372$\333J"..., iov_len=4096}, {iov_base="\356\307\333]\230\266\353I\312\352\363\264]\276\354\350h\265\202\"]E\311\210\210!\335\312\262-\257\33"..., iov_len=4096}, {iov_base="\202\30\3335\251\330\6w?\377\3619qK\311\222g%\224\357\341\32\345\255h\356\342\360\326o\335\241"..., iov_len=4096}, {iov_base="t\221\32\266r\320mw\37\303a\200\222\207\356\220\216\315\247\235\216r\"\2605\361\350\f\201\3334N"..., iov_len=4096}, {iov_base="L\256\t\27\255\256\314\27<V?\302\263\4U\203\10\f\35\313\371\21\353a\372N6\275\n\335\216\342"..., iov_len=4096}, {iov_base="\274n\335\320r\335\342\361\252u\17\227e\30\302\vb\247n\324\275Z+\332\331\352N\235\233\316N\335"..., iov_len=4096}, {iov_base="?\325\200\316a\352\347W\273z\305q\374\3642;BK\340\32\31(z\303\262\313\367y\367\317\311."..., iov_len=4096}, {iov_base="\203\274y0\236\251f\210\311\227\25\360\r\254\325\375\177pP\333\233\260:\330\266L\256\265N~{G"..., iov_len=4096}, {iov_base="S\257^\345\37h\260\5,P5\274\254/\2334\346B;\214\27\355\361-\210MS\24d\256h\342"..., iov_len=4096}, {iov_base="wT\357\303\371s\332\211\233\367\30\250;\374\223\206\242\"g$\356Dg\223i<;\237'\177\274_"..., iov_len=4096}], 32) = 35750
writev(6, [{iov_base="\301\316y\260\\\340\254\215g\17{R[\3209\363\216@\354qm\373\314\333C\257o\377\340j\235U"..., iov_len=3168}, {iov_base="\237\221h\334\213\272d4\257\275B\253\260G\7I\2\330\325:\214.\375I8\240z\321j~\30\200"..., iov_len=4096}, {iov_base="\23\305\214\337\314=\205\336\313m\226\2\250\221<\350;)y\346\v\214\17n[\203\360\22\276\300\336p"..., iov_len=4096}, {iov_base="\rP\370\206\207\" \365\251\231M\321\360u\363og\227\365M\2463\3467\364\212\211r=P\31<"..., iov_len=4096}, {iov_base="\35(\202\24F\363r\211\272\t\336\24~=u\\\375\236\322\273\210\26\204\37iXb\"R\366\4\373"..., iov_len=4096}, {iov_base="\271\23t[\275\35\325\253{\1H\250\7\0\33\fx\250\207pO)\377Z\317\261,\365\215ma\267"..., iov_len=4096}, {iov_base="<\307\200\272QX\220\223o\32\351\34x\325\335\\yaa\26\313\324aH\310\30\373\263 \3654w"..., iov_len=4096}, {iov_base="0\22a\206\352\264\364\1/q\2108\235I\366\372\203t\213Q1?\365\225H\206\200\10c\t\310\331"..., iov_len=4096}, {iov_base="\3\234\241\242%\361\21\313\327\257j\220Z2\31\317;\27\27\350Ta\274\210\360\204\222dz\210X\247"..., iov_len=4096}, {iov_base="jL\32\\\212Q\210\6\357~\277\10\225\340e\372\341\356[mSwu|\242D-\207'\301\225\262"..., iov_len=4096}, {iov_base="[r\317%dB\37\225\335\224\336\237{Ne\v\263O1\357\303 \35*\236\247\0247\322Q\1\343"..., iov_len=4096}, {iov_base="\365\260\271\366z\361\363\240\27\303nB\37\250\306^\212\207\262k]\344\200\311w\211W\250\204\0\247\252"..., iov_len=4096}, {iov_base="\22\262?\27~\32\2507\31\367 \355\260\345\262\220{\320\215\4\200\255\273\0204W\356H(<\343\242"..., iov_len=4096}, {iov_base=";v\23\325C\5$|\255\0K\266v\225\220\245n,bd\374\273\212jB\v\2343\372$\333J"..., iov_len=4096}, {iov_base="\356\307\333]\230\266\353I\312\352\363\264]\276\354\350h\265\202\"]E\311\210\210!\335\312\262-\257\33"..., iov_len=4096}, {iov_base="\202\30\3335\251\330\6w?\377\3619qK\311\222g%\224\357\341\32\345\255h\356\342\360\326o\335\241"..., iov_len=4096}, {iov_base="t\221\32\266r\320mw\37\303a\200\222\207\356\220\216\315\247\235\216r\"\2605\361\350\f\201\3334N"..., iov_len=4096}, {iov_base="L\256\t\27\255\256\314\27<V?\302\263\4U\203\10\f\35\313\371\21\353a\372N6\275\n\335\216\342"..., iov_len=4096}, {iov_base="\274n\335\320r\335\342\361\252u\17\227e\30\302\vb\247n\324\275Z+\332\331\352N\235\233\316N\335"..., iov_len=4096}, {iov_base="?\325\200\316a\352\347W\273z\305q\374\3642;BK\340\32\31(z\303\262\313\367y\367\317\311."..., iov_len=4096}, {iov_base="\203\274y0\236\251f\210\311\227\25\360\r\254\325\375\177pP\333\233\260:\330\266L\256\265N~{G"..., iov_len=4096}, {iov_base="S\257^\345\37h\260\5,P5\274\254/\2334\346B;\214\27\355\361-\210MS\24d\256h\342"..., iov_len=4096}, {iov_base="wT\357\303\371s\332\211\233\367\30\250;\374\223\206\242\"g$\356Dg\223i<;\237'\177\274_"..., iov_len=4096}], 23) = -1 EAGAIN (Resource temporarily unavailable)
pread64(7, "ticClass:\"el-date-picker__editor"..., 32768, 1703936) = 32768
pread64(7, "abled:e.btnDisabled},on:{click:f"..., 32768, 1736704) = 32768
pread64(7, "1],n[1],r);if(e.rotation=-Math.a"..., 32768, 1769472) = 32768
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 59790) = 1
writev(6, [{iov_base="\301\316y\260\\\340\254\215g\17{R[\3209\363\216@\354qm\373\314\333C\257o\377\340j\235U"..., iov_len=3168}, {iov_base="\237\221h\334\213\272d4\257\275B\253\260G\7I\2\330\325:\214.\375I8\240z\321j~\30\200"..., iov_len=4096}, {iov_base="\23\305\214\337\314=\205\336\313m\226\2\250\221<\350;)y\346\v\214\17n[\203\360\22\276\300\336p"..., iov_len=4096}, {iov_base="\rP\370\206\207\" \365\251\231M\321\360u\363og\227\365M\2463\3467\364\212\211r=P\31<"..., iov_len=4096}, {iov_base="\35(\202\24F\363r\211\272\t\336\24~=u\\\375\236\322\273\210\26\204\37iXb\"R\366\4\373"..., iov_len=4096}, {iov_base="\271\23t[\275\35\325\253{\1H\250\7\0\33\fx\250\207pO)\377Z\317\261,\365\215ma\267"..., iov_len=4096}, {iov_base="<\307\200\272QX\220\223o\32\351\34x\325\335\\yaa\26\313\324aH\310\30\373\263 \3654w"..., iov_len=4096}, {iov_base="0\22a\206\352\264\364\1/q\2108\235I\366\372\203t\213Q1?\365\225H\206\200\10c\t\310\331"..., iov_len=4096}, {iov_base="\3\234\241\242%\361\21\313\327\257j\220Z2\31\317;\27\27\350Ta\274\210\360\204\222dz\210X\247"..., iov_len=4096}, {iov_base="jL\32\\\212Q\210\6\357~\277\10\225\340e\372\341\356[mSwu|\242D-\207'\301\225\262"..., iov_len=4096}, {iov_base="[r\317%dB\37\225\335\224\336\237{Ne\v\263O1\357\303 \35*\236\247\0247\322Q\1\343"..., iov_len=4096}, {iov_base="\365\260\271\366z\361\363\240\27\303nB\37\250\306^\212\207\262k]\344\200\311w\211W\250\204\0\247\252"..., iov_len=4096}, {iov_base="\22\262?\27~\32\2507\31\367 \355\260\345\262\220{\320\215\4\200\255\273\0204W\356H(<\343\242"..., iov_len=4096}, {iov_base=";v\23\325C\5$|\255\0K\266v\225\220\245n,bd\374\273\212jB\v\2343\372$\333J"..., iov_len=4096}, {iov_base="\356\307\333]\230\266\353I\312\352\363\264]\276\354\350h\265\202\"]E\311\210\210!\335\312\262-\257\33"..., iov_len=4096}, {iov_base="\202\30\3335\251\330\6w?\377\3619qK\311\222g%\224\357\341\32\345\255h\356\342\360\326o\335\241"..., iov_len=4096}, {iov_base="t\221\32\266r\320mw\37\303a\200\222\207\356\220\216\315\247\235\216r\"\2605\361\350\f\201\3334N"..., iov_len=4096}, {iov_base="L\256\t\27\255\256\314\27<V?\302\263\4U\203\10\f\35\313\371\21\353a\372N6\275\n\335\216\342"..., iov_len=4096}, {iov_base="\274n\335\320r\335\342\361\252u\17\227e\30\302\vb\247n\324\275Z+\332\331\352N\235\233\316N\335"..., iov_len=4096}, {iov_base="?\325\200\316a\352\347W\273z\305q\374\3642;BK\340\32\31(z\303\262\313\367y\367\317\311."..., iov_len=4096}, {iov_base="\203\274y0\236\251f\210\311\227\25\360\r\254\325\375\177pP\333\233\260:\330\266L\256\265N~{G"..., iov_len=4096}, {iov_base="S\257^\345\37h\260\5,P5\274\254/\2334\346B;\214\27\355\361-\210MS\24d\256h\342"..., iov_len=4096}, {iov_base="wT\357\303\371s\332\211\233\367\30\250;\374\223\206\242\"g$\356Dg\223i<;\237'\177\274_"..., iov_len=4096}, {iov_base="y<\vT~*\316ue\331\373L\242b\22\211\327@\17\356\3660\310 <n\275\351r\352`\375"..., iov_len=4096}, {iov_base="\372\24aT\326\215~++\251O\35\200\371\342\343#\351\307_\265\217\2442\301\342!M\353\201a\233"..., iov_len=4096}, {iov_base="=\334\206\2\256T\n8\32/\341?Bx1#<\326\220U\n\270\324l\305C\276\261UT\2256"..., iov_len=4096}, {iov_base="\344\317|\24\r\275\37Q\315\177s\221E\357G?\321\335\370\v\304.\320O\350.\"=\2500\371\276"..., iov_len=4096}, {iov_base="\30\264\17/\366\10(h\32.\376\333\337?\215g\311\234\26\5d.\221\306\5`\233\216\367\"\235r"..., iov_len=4096}, {iov_base="7B[\n\4\250K\30[!QI\6\375^/\254\266F\251\275\325\256(\375k\232\355\236\306\231V"..., iov_len=4096}, {iov_base="\324\202\343U\313\247!\20\0\0Kr\345\351\310!\361v8\337\362c\25\337\323\207u\240s\23$,"..., iov_len=4096}, {iov_base="|q2\270\r\265\250$\t\\^;I\27\374\325\204\245#_`\377\352IKU\231\265\374\367\312\354"..., iov_len=4096}, {iov_base="\0\206\1d^1\0\32R\264\337DW\214\351\225\7\3\257Us\333\346\352\353\333p\22\301J\317\310"..., iov_len=4096}], 32) = 32890
writev(6, [{iov_base="\327\367p\271z\322\\\n\247\16\240\322\366\5\232\0\332\f\341\333d\260L\3448\316a\25082\350\355"..., iov_len=3046}, {iov_base="jL\32\\\212Q\210\6\357~\277\10\225\340e\372\341\356[mSwu|\242D-\207'\301\225\262"..., iov_len=4096}, {iov_base="[r\317%dB\37\225\335\224\336\237{Ne\v\263O1\357\303 \35*\236\247\0247\322Q\1\343"..., iov_len=4096}, {iov_base="\365\260\271\366z\361\363\240\27\303nB\37\250\306^\212\207\262k]\344\200\311w\211W\250\204\0\247\252"..., iov_len=4096}, {iov_base="\22\262?\27~\32\2507\31\367 \355\260\345\262\220{\320\215\4\200\255\273\0204W\356H(<\343\242"..., iov_len=4096}, {iov_base=";v\23\325C\5$|\255\0K\266v\225\220\245n,bd\374\273\212jB\v\2343\372$\333J"..., iov_len=4096}, {iov_base="\356\307\333]\230\266\353I\312\352\363\264]\276\354\350h\265\202\"]E\311\210\210!\335\312\262-\257\33"..., iov_len=4096}, {iov_base="\202\30\3335\251\330\6w?\377\3619qK\311\222g%\224\357\341\32\345\255h\356\342\360\326o\335\241"..., iov_len=4096}, {iov_base="t\221\32\266r\320mw\37\303a\200\222\207\356\220\216\315\247\235\216r\"\2605\361\350\f\201\3334N"..., iov_len=4096}, {iov_base="L\256\t\27\255\256\314\27<V?\302\263\4U\203\10\f\35\313\371\21\353a\372N6\275\n\335\216\342"..., iov_len=4096}, {iov_base="\274n\335\320r\335\342\361\252u\17\227e\30\302\vb\247n\324\275Z+\332\331\352N\235\233\316N\335"..., iov_len=4096}, {iov_base="?\325\200\316a\352\347W\273z\305q\374\3642;BK\340\32\31(z\303\262\313\367y\367\317\311."..., iov_len=4096}, {iov_base="\203\274y0\236\251f\210\311\227\25\360\r\254\325\375\177pP\333\233\260:\330\266L\256\265N~{G"..., iov_len=4096}, {iov_base="S\257^\345\37h\260\5,P5\274\254/\2334\346B;\214\27\355\361-\210MS\24d\256h\342"..., iov_len=4096}, {iov_base="wT\357\303\371s\332\211\233\367\30\250;\374\223\206\242\"g$\356Dg\223i<;\237'\177\274_"..., iov_len=4096}, {iov_base="y<\vT~*\316ue\331\373L\242b\22\211\327@\17\356\3660\310 <n\275\351r\352`\375"..., iov_len=4096}, {iov_base="\372\24aT\326\215~++\251O\35\200\371\342\343#\351\307_\265\217\2442\301\342!M\353\201a\233"..., iov_len=4096}, {iov_base="=\334\206\2\256T\n8\32/\341?Bx1#<\326\220U\n\270\324l\305C\276\261UT\2256"..., iov_len=4096}, {iov_base="\344\317|\24\r\275\37Q\315\177s\221E\357G?\321\335\370\v\304.\320O\350.\"=\2500\371\276"..., iov_len=4096}, {iov_base="\30\264\17/\366\10(h\32.\376\333\337?\215g\311\234\26\5d.\221\306\5`\233\216\367\"\235r"..., iov_len=4096}, {iov_base="7B[\n\4\250K\30[!QI\6\375^/\254\266F\251\275\325\256(\375k\232\355\236\306\231V"..., iov_len=4096}, {iov_base="\324\202\343U\313\247!\20\0\0Kr\345\351\310!\361v8\337\362c\25\337\323\207u\240s\23$,"..., iov_len=4096}, {iov_base="|q2\270\r\265\250$\t\\^;I\27\374\325\204\245#_`\377\352IKU\231\265\374\367\312\354"..., iov_len=4096}, {iov_base="\0\206\1d^1\0\32R\264\337DW\214\351\225\7\3\257Us\333\346\352\353\333p\22\301J\317\310"..., iov_len=4096}], 24) = -1 EAGAIN (Resource temporarily unavailable)
pread64(7, "concat(d,l):[l]}return{exports:e"..., 32768, 1802240) = 32768
pread64(7, "oad-list__item-preview\",on:{clic"..., 32768, 1835008) = 32768
pread64(7, "s._extent,r=t.getExtent();return"..., 32768, 1867776) = 32768
pread64(7, "},t.prototype.clear=function(){t"..., 24804, 1900544) = 24804
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
writev(6, [{iov_base="\327\367p\271z\322\\\n\247\16\240\322\366\5\232\0\332\f\341\333d\260L\3448\316a\25082\350\355"..., iov_len=3046}, {iov_base="jL\32\\\212Q\210\6\357~\277\10\225\340e\372\341\356[mSwu|\242D-\207'\301\225\262"..., iov_len=4096}, {iov_base="[r\317%dB\37\225\335\224\336\237{Ne\v\263O1\357\303 \35*\236\247\0247\322Q\1\343"..., iov_len=4096}, {iov_base="\365\260\271\366z\361\363\240\27\303nB\37\250\306^\212\207\262k]\344\200\311w\211W\250\204\0\247\252"..., iov_len=4096}, {iov_base="\22\262?\27~\32\2507\31\367 \355\260\345\262\220{\320\215\4\200\255\273\0204W\356H(<\343\242"..., iov_len=4096}, {iov_base=";v\23\325C\5$|\255\0K\266v\225\220\245n,bd\374\273\212jB\v\2343\372$\333J"..., iov_len=4096}, {iov_base="\356\307\333]\230\266\353I\312\352\363\264]\276\354\350h\265\202\"]E\311\210\210!\335\312\262-\257\33"..., iov_len=4096}, {iov_base="\202\30\3335\251\330\6w?\377\3619qK\311\222g%\224\357\341\32\345\255h\356\342\360\326o\335\241"..., iov_len=4096}, {iov_base="t\221\32\266r\320mw\37\303a\200\222\207\356\220\216\315\247\235\216r\"\2605\361\350\f\201\3334N"..., iov_len=4096}, {iov_base="L\256\t\27\255\256\314\27<V?\302\263\4U\203\10\f\35\313\371\21\353a\372N6\275\n\335\216\342"..., iov_len=4096}, {iov_base="\274n\335\320r\335\342\361\252u\17\227e\30\302\vb\247n\324\275Z+\332\331\352N\235\233\316N\335"..., iov_len=4096}, {iov_base="?\325\200\316a\352\347W\273z\305q\374\3642;BK\340\32\31(z\303\262\313\367y\367\317\311."..., iov_len=4096}, {iov_base="\203\274y0\236\251f\210\311\227\25\360\r\254\325\375\177pP\333\233\260:\330\266L\256\265N~{G"..., iov_len=4096}, {iov_base="S\257^\345\37h\260\5,P5\274\254/\2334\346B;\214\27\355\361-\210MS\24d\256h\342"..., iov_len=4096}, {iov_base="wT\357\303\371s\332\211\233\367\30\250;\374\223\206\242\"g$\356Dg\223i<;\237'\177\274_"..., iov_len=4096}, {iov_base="y<\vT~*\316ue\331\373L\242b\22\211\327@\17\356\3660\310 <n\275\351r\352`\375"..., iov_len=4096}, {iov_base="\372\24aT\326\215~++\251O\35\200\371\342\343#\351\307_\265\217\2442\301\342!M\353\201a\233"..., iov_len=4096}, {iov_base="=\334\206\2\256T\n8\32/\341?Bx1#<\326\220U\n\270\324l\305C\276\261UT\2256"..., iov_len=4096}, {iov_base="\344\317|\24\r\275\37Q\315\177s\221E\357G?\321\335\370\v\304.\320O\350.\"=\2500\371\276"..., iov_len=4096}, {iov_base="\30\264\17/\366\10(h\32.\376\333\337?\215g\311\234\26\5d.\221\306\5`\233\216\367\"\235r"..., iov_len=4096}, {iov_base="7B[\n\4\250K\30[!QI\6\375^/\254\266F\251\275\325\256(\375k\232\355\236\306\231V"..., iov_len=4096}, {iov_base="\324\202\343U\313\247!\20\0\0Kr\345\351\310!\361v8\337\362c\25\337\323\207u\240s\23$,"..., iov_len=4096}, {iov_base="|q2\270\r\265\250$\t\\^;I\27\374\325\204\245#_`\377\352IKU\231\265\374\367\312\354"..., iov_len=4096}, {iov_base="\0\206\1d^1\0\32R\264\337DW\214\351\225\7\3\257Us\333\346\352\353\333p\22\301J\317\310"..., iov_len=4096}, {iov_base="\252(\3064\214\257\240\31\263\277\216f\274\212rA\0061\vL\250$\26*2STd\321\326\244\250"..., iov_len=4096}, {iov_base="\262%\302\37~\2021\375\224+\317\250\354X\350\316\6\377v\341\257]v\276w\270\304+\315\262\205\t"..., iov_len=4096}, {iov_base="\231s\v9\2328\2150\37d\204\267:V\273\215\3229\262\217\310\tC\37\0\1^\214K\223\366\362"..., iov_len=4096}, {iov_base="h\304L\254\260\364\354\365\r\361\317\314\252\243k9\336A\261\244\320\58\340\360,Gr\320\202]b"..., iov_len=4096}, {iov_base="\317\356\350\2655\2\200\30\347\270F\201\370!\326(Sk\24|\311\32a\4=\264\255?\215\223\204\202"..., iov_len=4096}, {iov_base="\300}\260U\2\\\234\314[\f6\243\312\353Q\365\221\4\31\36\261]\251\310L\337\336RU\326b6"..., iov_len=4096}, {iov_base="\317\375D\211w\346\367\246\32\236\263W\335\274\222jx\276p\277\257\37\v%q\2\200\374\355\"\330\26"..., iov_len=4096}, {iov_base="?#T\327\0377\t\377]\"}\203x]o#\332\36\316k\230\367;\257\322K\372\3734\232\20]"..., iov_len=4096}], 32) = 31460
writev(6, [{iov_base="\305J\273I%\206\227\205\265\347\22T\257\250\351k\243\317j\322\334\340d\304<\365\304n\35,@9"..., iov_len=258}, {iov_base="t\221\32\266r\320mw\37\303a\200\222\207\356\220\216\315\247\235\216r\"\2605\361\350\f\201\3334N"..., iov_len=4096}, {iov_base="L\256\t\27\255\256\314\27<V?\302\263\4U\203\10\f\35\313\371\21\353a\372N6\275\n\335\216\342"..., iov_len=4096}, {iov_base="\274n\335\320r\335\342\361\252u\17\227e\30\302\vb\247n\324\275Z+\332\331\352N\235\233\316N\335"..., iov_len=4096}, {iov_base="?\325\200\316a\352\347W\273z\305q\374\3642;BK\340\32\31(z\303\262\313\367y\367\317\311."..., iov_len=4096}, {iov_base="\203\274y0\236\251f\210\311\227\25\360\r\254\325\375\177pP\333\233\260:\330\266L\256\265N~{G"..., iov_len=4096}, {iov_base="S\257^\345\37h\260\5,P5\274\254/\2334\346B;\214\27\355\361-\210MS\24d\256h\342"..., iov_len=4096}, {iov_base="wT\357\303\371s\332\211\233\367\30\250;\374\223\206\242\"g$\356Dg\223i<;\237'\177\274_"..., iov_len=4096}, {iov_base="y<\vT~*\316ue\331\373L\242b\22\211\327@\17\356\3660\310 <n\275\351r\352`\375"..., iov_len=4096}, {iov_base="\372\24aT\326\215~++\251O\35\200\371\342\343#\351\307_\265\217\2442\301\342!M\353\201a\233"..., iov_len=4096}, {iov_base="=\334\206\2\256T\n8\32/\341?Bx1#<\326\220U\n\270\324l\305C\276\261UT\2256"..., iov_len=4096}, {iov_base="\344\317|\24\r\275\37Q\315\177s\221E\357G?\321\335\370\v\304.\320O\350.\"=\2500\371\276"..., iov_len=4096}, {iov_base="\30\264\17/\366\10(h\32.\376\333\337?\215g\311\234\26\5d.\221\306\5`\233\216\367\"\235r"..., iov_len=4096}, {iov_base="7B[\n\4\250K\30[!QI\6\375^/\254\266F\251\275\325\256(\375k\232\355\236\306\231V"..., iov_len=4096}, {iov_base="\324\202\343U\313\247!\20\0\0Kr\345\351\310!\361v8\337\362c\25\337\323\207u\240s\23$,"..., iov_len=4096}, {iov_base="|q2\270\r\265\250$\t\\^;I\27\374\325\204\245#_`\377\352IKU\231\265\374\367\312\354"..., iov_len=4096}, {iov_base="\0\206\1d^1\0\32R\264\337DW\214\351\225\7\3\257Us\333\346\352\353\333p\22\301J\317\310"..., iov_len=4096}, {iov_base="\252(\3064\214\257\240\31\263\277\216f\274\212rA\0061\vL\250$\26*2STd\321\326\244\250"..., iov_len=4096}, {iov_base="\262%\302\37~\2021\375\224+\317\250\354X\350\316\6\377v\341\257]v\276w\270\304+\315\262\205\t"..., iov_len=4096}, {iov_base="\231s\v9\2328\2150\37d\204\267:V\273\215\3229\262\217\310\tC\37\0\1^\214K\223\366\362"..., iov_len=4096}, {iov_base="h\304L\254\260\364\354\365\r\361\317\314\252\243k9\336A\261\244\320\58\340\360,Gr\320\202]b"..., iov_len=4096}, {iov_base="\317\356\350\2655\2\200\30\347\270F\201\370!\326(Sk\24|\311\32a\4=\264\255?\215\223\204\202"..., iov_len=4096}, {iov_base="\300}\260U\2\\\234\314[\f6\243\312\353Q\365\221\4\31\36\261]\251\310L\337\336RU\326b6"..., iov_len=4096}, {iov_base="\317\375D\211w\346\367\246\32\236\263W\335\274\222jx\276p\277\257\37\v%q\2\200\374\355\"\330\26"..., iov_len=4096}, {iov_base="?#T\327\0377\t\377]\"}\203x]o#\332\36\316k\230\367;\257\322K\372\3734\232\20]"..., iov_len=4096}], 25) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
writev(6, [{iov_base="\305J\273I%\206\227\205\265\347\22T\257\250\351k\243\317j\322\334\340d\304<\365\304n\35,@9"..., iov_len=258}, {iov_base="t\221\32\266r\320mw\37\303a\200\222\207\356\220\216\315\247\235\216r\"\2605\361\350\f\201\3334N"..., iov_len=4096}, {iov_base="L\256\t\27\255\256\314\27<V?\302\263\4U\203\10\f\35\313\371\21\353a\372N6\275\n\335\216\342"..., iov_len=4096}, {iov_base="\274n\335\320r\335\342\361\252u\17\227e\30\302\vb\247n\324\275Z+\332\331\352N\235\233\316N\335"..., iov_len=4096}, {iov_base="?\325\200\316a\352\347W\273z\305q\374\3642;BK\340\32\31(z\303\262\313\367y\367\317\311."..., iov_len=4096}, {iov_base="\203\274y0\236\251f\210\311\227\25\360\r\254\325\375\177pP\333\233\260:\330\266L\256\265N~{G"..., iov_len=4096}, {iov_base="S\257^\345\37h\260\5,P5\274\254/\2334\346B;\214\27\355\361-\210MS\24d\256h\342"..., iov_len=4096}, {iov_base="wT\357\303\371s\332\211\233\367\30\250;\374\223\206\242\"g$\356Dg\223i<;\237'\177\274_"..., iov_len=4096}, {iov_base="y<\vT~*\316ue\331\373L\242b\22\211\327@\17\356\3660\310 <n\275\351r\352`\375"..., iov_len=4096}, {iov_base="\372\24aT\326\215~++\251O\35\200\371\342\343#\351\307_\265\217\2442\301\342!M\353\201a\233"..., iov_len=4096}, {iov_base="=\334\206\2\256T\n8\32/\341?Bx1#<\326\220U\n\270\324l\305C\276\261UT\2256"..., iov_len=4096}, {iov_base="\344\317|\24\r\275\37Q\315\177s\221E\357G?\321\335\370\v\304.\320O\350.\"=\2500\371\276"..., iov_len=4096}, {iov_base="\30\264\17/\366\10(h\32.\376\333\337?\215g\311\234\26\5d.\221\306\5`\233\216\367\"\235r"..., iov_len=4096}, {iov_base="7B[\n\4\250K\30[!QI\6\375^/\254\266F\251\275\325\256(\375k\232\355\236\306\231V"..., iov_len=4096}, {iov_base="\324\202\343U\313\247!\20\0\0Kr\345\351\310!\361v8\337\362c\25\337\323\207u\240s\23$,"..., iov_len=4096}, {iov_base="|q2\270\r\265\250$\t\\^;I\27\374\325\204\245#_`\377\352IKU\231\265\374\367\312\354"..., iov_len=4096}, {iov_base="\0\206\1d^1\0\32R\264\337DW\214\351\225\7\3\257Us\333\346\352\353\333p\22\301J\317\310"..., iov_len=4096}, {iov_base="\252(\3064\214\257\240\31\263\277\216f\274\212rA\0061\vL\250$\26*2STd\321\326\244\250"..., iov_len=4096}, {iov_base="\262%\302\37~\2021\375\224+\317\250\354X\350\316\6\377v\341\257]v\276w\270\304+\315\262\205\t"..., iov_len=4096}, {iov_base="\231s\v9\2328\2150\37d\204\267:V\273\215\3229\262\217\310\tC\37\0\1^\214K\223\366\362"..., iov_len=4096}, {iov_base="h\304L\254\260\364\354\365\r\361\317\314\252\243k9\336A\261\244\320\58\340\360,Gr\320\202]b"..., iov_len=4096}, {iov_base="\317\356\350\2655\2\200\30\347\270F\201\370!\326(Sk\24|\311\32a\4=\264\255?\215\223\204\202"..., iov_len=4096}, {iov_base="\300}\260U\2\\\234\314[\f6\243\312\353Q\365\221\4\31\36\261]\251\310L\337\336RU\326b6"..., iov_len=4096}, {iov_base="\317\375D\211w\346\367\246\32\236\263W\335\274\222jx\276p\277\257\37\v%q\2\200\374\355\"\330\26"..., iov_len=4096}, {iov_base="?#T\327\0377\t\377]\"}\203x]o#\332\36\316k\230\367;\257\322K\372\3734\232\20]"..., iov_len=4096}, {iov_base="\274e\324\267\242;;\210\241Y\205W\334t\17\0065,\234k\4\241\254\364\22711G\253\340\2644"..., iov_len=4096}, {iov_base="\340\217VCd\3Dq\253k\7a\347\307#\201\2071\373>+%\250\236\r_\361\212\343\303\26\254"..., iov_len=4096}, {iov_base="\r\213&\263\244V\30\344\230A\30\36\27\v\33\200\240\235\265RP\224g%\2322\307d\350\r\303\376"..., iov_len=4096}, {iov_base="+.h\v+\7\266Z\205H*\35\317O\354\34\340;\307\304{\342\264\220\206\3gK<\r\325d"..., iov_len=4096}, {iov_base="\316\360\23J1\\\322\234OT\344-\2\350gb\20Nm|\261\337\2062$a\373\301\204\232\200\f"..., iov_len=4096}, {iov_base="\367p\240)[d=e;8\24\25\226\361w\343\301\323U8\211\223\"\315\27\37\350\351(\315\217\10"..., iov_len=4096}, {iov_base="[\216\222\234CvU\355I\340 Ze.[\361\361fe\342:\233\350\212\215`\350\306\37\0>\326"..., iov_len=4096}], 32) = 35750
writev(6, [{iov_base="\340\356Y\304\327\37_\216\rp\326\tOG_\371\n\314\242\0\376\17\230\256\272\204\324\200\350\302I\350"..., iov_len=1372}, {iov_base="=\334\206\2\256T\n8\32/\341?Bx1#<\326\220U\n\270\324l\305C\276\261UT\2256"..., iov_len=4096}, {iov_base="\344\317|\24\r\275\37Q\315\177s\221E\357G?\321\335\370\v\304.\320O\350.\"=\2500\371\276"..., iov_len=4096}, {iov_base="\30\264\17/\366\10(h\32.\376\333\337?\215g\311\234\26\5d.\221\306\5`\233\216\367\"\235r"..., iov_len=4096}, {iov_base="7B[\n\4\250K\30[!QI\6\375^/\254\266F\251\275\325\256(\375k\232\355\236\306\231V"..., iov_len=4096}, {iov_base="\324\202\343U\313\247!\20\0\0Kr\345\351\310!\361v8\337\362c\25\337\323\207u\240s\23$,"..., iov_len=4096}, {iov_base="|q2\270\r\265\250$\t\\^;I\27\374\325\204\245#_`\377\352IKU\231\265\374\367\312\354"..., iov_len=4096}, {iov_base="\0\206\1d^1\0\32R\264\337DW\214\351\225\7\3\257Us\333\346\352\353\333p\22\301J\317\310"..., iov_len=4096}, {iov_base="\252(\3064\214\257\240\31\263\277\216f\274\212rA\0061\vL\250$\26*2STd\321\326\244\250"..., iov_len=4096}, {iov_base="\262%\302\37~\2021\375\224+\317\250\354X\350\316\6\377v\341\257]v\276w\270\304+\315\262\205\t"..., iov_len=4096}, {iov_base="\231s\v9\2328\2150\37d\204\267:V\273\215\3229\262\217\310\tC\37\0\1^\214K\223\366\362"..., iov_len=4096}, {iov_base="h\304L\254\260\364\354\365\r\361\317\314\252\243k9\336A\261\244\320\58\340\360,Gr\320\202]b"..., iov_len=4096}, {iov_base="\317\356\350\2655\2\200\30\347\270F\201\370!\326(Sk\24|\311\32a\4=\264\255?\215\223\204\202"..., iov_len=4096}, {iov_base="\300}\260U\2\\\234\314[\f6\243\312\353Q\365\221\4\31\36\261]\251\310L\337\336RU\326b6"..., iov_len=4096}, {iov_base="\317\375D\211w\346\367\246\32\236\263W\335\274\222jx\276p\277\257\37\v%q\2\200\374\355\"\330\26"..., iov_len=4096}, {iov_base="?#T\327\0377\t\377]\"}\203x]o#\332\36\316k\230\367;\257\322K\372\3734\232\20]"..., iov_len=4096}, {iov_base="\274e\324\267\242;;\210\241Y\205W\334t\17\0065,\234k\4\241\254\364\22711G\253\340\2644"..., iov_len=4096}, {iov_base="\340\217VCd\3Dq\253k\7a\347\307#\201\2071\373>+%\250\236\r_\361\212\343\303\26\254"..., iov_len=4096}, {iov_base="\r\213&\263\244V\30\344\230A\30\36\27\v\33\200\240\235\265RP\224g%\2322\307d\350\r\303\376"..., iov_len=4096}, {iov_base="+.h\v+\7\266Z\205H*\35\317O\354\34\340;\307\304{\342\264\220\206\3gK<\r\325d"..., iov_len=4096}, {iov_base="\316\360\23J1\\\322\234OT\344-\2\350gb\20Nm|\261\337\2062$a\373\301\204\232\200\f"..., iov_len=4096}, {iov_base="\367p\240)[d=e;8\24\25\226\361w\343\301\323U8\211\223\"\315\27\37\350\351(\315\217\10"..., iov_len=4096}, {iov_base="[\216\222\234CvU\355I\340 Ze.[\361\361fe\342:\233\350\212\215`\350\306\37\0>\326"..., iov_len=4096}], 23) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 59741) = 1
writev(6, [{iov_base="\340\356Y\304\327\37_\216\rp\326\tOG_\371\n\314\242\0\376\17\230\256\272\204\324\200\350\302I\350"..., iov_len=1372}, {iov_base="=\334\206\2\256T\n8\32/\341?Bx1#<\326\220U\n\270\324l\305C\276\261UT\2256"..., iov_len=4096}, {iov_base="\344\317|\24\r\275\37Q\315\177s\221E\357G?\321\335\370\v\304.\320O\350.\"=\2500\371\276"..., iov_len=4096}, {iov_base="\30\264\17/\366\10(h\32.\376\333\337?\215g\311\234\26\5d.\221\306\5`\233\216\367\"\235r"..., iov_len=4096}, {iov_base="7B[\n\4\250K\30[!QI\6\375^/\254\266F\251\275\325\256(\375k\232\355\236\306\231V"..., iov_len=4096}, {iov_base="\324\202\343U\313\247!\20\0\0Kr\345\351\310!\361v8\337\362c\25\337\323\207u\240s\23$,"..., iov_len=4096}, {iov_base="|q2\270\r\265\250$\t\\^;I\27\374\325\204\245#_`\377\352IKU\231\265\374\367\312\354"..., iov_len=4096}, {iov_base="\0\206\1d^1\0\32R\264\337DW\214\351\225\7\3\257Us\333\346\352\353\333p\22\301J\317\310"..., iov_len=4096}, {iov_base="\252(\3064\214\257\240\31\263\277\216f\274\212rA\0061\vL\250$\26*2STd\321\326\244\250"..., iov_len=4096}, {iov_base="\262%\302\37~\2021\375\224+\317\250\354X\350\316\6\377v\341\257]v\276w\270\304+\315\262\205\t"..., iov_len=4096}, {iov_base="\231s\v9\2328\2150\37d\204\267:V\273\215\3229\262\217\310\tC\37\0\1^\214K\223\366\362"..., iov_len=4096}, {iov_base="h\304L\254\260\364\354\365\r\361\317\314\252\243k9\336A\261\244\320\58\340\360,Gr\320\202]b"..., iov_len=4096}, {iov_base="\317\356\350\2655\2\200\30\347\270F\201\370!\326(Sk\24|\311\32a\4=\264\255?\215\223\204\202"..., iov_len=4096}, {iov_base="\300}\260U\2\\\234\314[\f6\243\312\353Q\365\221\4\31\36\261]\251\310L\337\336RU\326b6"..., iov_len=4096}, {iov_base="\317\375D\211w\346\367\246\32\236\263W\335\274\222jx\276p\277\257\37\v%q\2\200\374\355\"\330\26"..., iov_len=4096}, {iov_base="?#T\327\0377\t\377]\"}\203x]o#\332\36\316k\230\367;\257\322K\372\3734\232\20]"..., iov_len=4096}, {iov_base="\274e\324\267\242;;\210\241Y\205W\334t\17\0065,\234k\4\241\254\364\22711G\253\340\2644"..., iov_len=4096}, {iov_base="\340\217VCd\3Dq\253k\7a\347\307#\201\2071\373>+%\250\236\r_\361\212\343\303\26\254"..., iov_len=4096}, {iov_base="\r\213&\263\244V\30\344\230A\30\36\27\v\33\200\240\235\265RP\224g%\2322\307d\350\r\303\376"..., iov_len=4096}, {iov_base="+.h\v+\7\266Z\205H*\35\317O\354\34\340;\307\304{\342\264\220\206\3gK<\r\325d"..., iov_len=4096}, {iov_base="\316\360\23J1\\\322\234OT\344-\2\350gb\20Nm|\261\337\2062$a\373\301\204\232\200\f"..., iov_len=4096}, {iov_base="\367p\240)[d=e;8\24\25\226\361w\343\301\323U8\211\223\"\315\27\37\350\351(\315\217\10"..., iov_len=4096}, {iov_base="[\216\222\234CvU\355I\340 Ze.[\361\361fe\342:\233\350\212\215`\350\306\37\0>\326"..., iov_len=4096}, {iov_base="T\221\353P\325\254\237s\26\3053\236\2636\21\241)k\353\2225:*\313\33\211S\200=\32\356\344"..., iov_len=230}], 24) = 30030
writev(6, [{iov_base="\314\244/\267(\306\371\25\24c\366)\24c", iov_len=14}, {iov_base="\252(\3064\214\257\240\31\263\277\216f\274\212rA\0061\vL\250$\26*2STd\321\326\244\250"..., iov_len=4096}, {iov_base="\262%\302\37~\2021\375\224+\317\250\354X\350\316\6\377v\341\257]v\276w\270\304+\315\262\205\t"..., iov_len=4096}, {iov_base="\231s\v9\2328\2150\37d\204\267:V\273\215\3229\262\217\310\tC\37\0\1^\214K\223\366\362"..., iov_len=4096}, {iov_base="h\304L\254\260\364\354\365\r\361\317\314\252\243k9\336A\261\244\320\58\340\360,Gr\320\202]b"..., iov_len=4096}, {iov_base="\317\356\350\2655\2\200\30\347\270F\201\370!\326(Sk\24|\311\32a\4=\264\255?\215\223\204\202"..., iov_len=4096}, {iov_base="\300}\260U\2\\\234\314[\f6\243\312\353Q\365\221\4\31\36\261]\251\310L\337\336RU\326b6"..., iov_len=4096}, {iov_base="\317\375D\211w\346\367\246\32\236\263W\335\274\222jx\276p\277\257\37\v%q\2\200\374\355\"\330\26"..., iov_len=4096}, {iov_base="?#T\327\0377\t\377]\"}\203x]o#\332\36\316k\230\367;\257\322K\372\3734\232\20]"..., iov_len=4096}, {iov_base="\274e\324\267\242;;\210\241Y\205W\334t\17\0065,\234k\4\241\254\364\22711G\253\340\2644"..., iov_len=4096}, {iov_base="\340\217VCd\3Dq\253k\7a\347\307#\201\2071\373>+%\250\236\r_\361\212\343\303\26\254"..., iov_len=4096}, {iov_base="\r\213&\263\244V\30\344\230A\30\36\27\v\33\200\240\235\265RP\224g%\2322\307d\350\r\303\376"..., iov_len=4096}, {iov_base="+.h\v+\7\266Z\205H*\35\317O\354\34\340;\307\304{\342\264\220\206\3gK<\r\325d"..., iov_len=4096}, {iov_base="\316\360\23J1\\\322\234OT\344-\2\350gb\20Nm|\261\337\2062$a\373\301\204\232\200\f"..., iov_len=4096}, {iov_base="\367p\240)[d=e;8\24\25\226\361w\343\301\323U8\211\223\"\315\27\37\350\351(\315\217\10"..., iov_len=4096}, {iov_base="[\216\222\234CvU\355I\340 Ze.[\361\361fe\342:\233\350\212\215`\350\306\37\0>\326"..., iov_len=4096}, {iov_base="T\221\353P\325\254\237s\26\3053\236\2636\21\241)k\353\2225:*\313\33\211S\200=\32\356\344"..., iov_len=230}], 17) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
writev(6, [{iov_base="\314\244/\267(\306\371\25\24c\366)\24c", iov_len=14}, {iov_base="\252(\3064\214\257\240\31\263\277\216f\274\212rA\0061\vL\250$\26*2STd\321\326\244\250"..., iov_len=4096}, {iov_base="\262%\302\37~\2021\375\224+\317\250\354X\350\316\6\377v\341\257]v\276w\270\304+\315\262\205\t"..., iov_len=4096}, {iov_base="\231s\v9\2328\2150\37d\204\267:V\273\215\3229\262\217\310\tC\37\0\1^\214K\223\366\362"..., iov_len=4096}, {iov_base="h\304L\254\260\364\354\365\r\361\317\314\252\243k9\336A\261\244\320\58\340\360,Gr\320\202]b"..., iov_len=4096}, {iov_base="\317\356\350\2655\2\200\30\347\270F\201\370!\326(Sk\24|\311\32a\4=\264\255?\215\223\204\202"..., iov_len=4096}, {iov_base="\300}\260U\2\\\234\314[\f6\243\312\353Q\365\221\4\31\36\261]\251\310L\337\336RU\326b6"..., iov_len=4096}, {iov_base="\317\375D\211w\346\367\246\32\236\263W\335\274\222jx\276p\277\257\37\v%q\2\200\374\355\"\330\26"..., iov_len=4096}, {iov_base="?#T\327\0377\t\377]\"}\203x]o#\332\36\316k\230\367;\257\322K\372\3734\232\20]"..., iov_len=4096}, {iov_base="\274e\324\267\242;;\210\241Y\205W\334t\17\0065,\234k\4\241\254\364\22711G\253\340\2644"..., iov_len=4096}, {iov_base="\340\217VCd\3Dq\253k\7a\347\307#\201\2071\373>+%\250\236\r_\361\212\343\303\26\254"..., iov_len=4096}, {iov_base="\r\213&\263\244V\30\344\230A\30\36\27\v\33\200\240\235\265RP\224g%\2322\307d\350\r\303\376"..., iov_len=4096}, {iov_base="+.h\v+\7\266Z\205H*\35\317O\354\34\340;\307\304{\342\264\220\206\3gK<\r\325d"..., iov_len=4096}, {iov_base="\316\360\23J1\\\322\234OT\344-\2\350gb\20Nm|\261\337\2062$a\373\301\204\232\200\f"..., iov_len=4096}, {iov_base="\367p\240)[d=e;8\24\25\226\361w\343\301\323U8\211\223\"\315\27\37\350\351(\315\217\10"..., iov_len=4096}, {iov_base="[\216\222\234CvU\355I\340 Ze.[\361\361fe\342:\233\350\212\215`\350\306\37\0>\326"..., iov_len=4096}, {iov_base="T\221\353P\325\254\237s\26\3053\236\2636\21\241)k\353\2225:*\313\33\211S\200=\32\356\344"..., iov_len=230}], 17) = 32890
writev(6, [{iov_base="\355U\347\332\247?[D\343\216\315a\212\236\270\327\243\5QQ\364\247\275\302\237K}\363&\260/3"..., iov_len=3988}, {iov_base="\340\217VCd\3Dq\253k\7a\347\307#\201\2071\373>+%\250\236\r_\361\212\343\303\26\254"..., iov_len=4096}, {iov_base="\r\213&\263\244V\30\344\230A\30\36\27\v\33\200\240\235\265RP\224g%\2322\307d\350\r\303\376"..., iov_len=4096}, {iov_base="+.h\v+\7\266Z\205H*\35\317O\354\34\340;\307\304{\342\264\220\206\3gK<\r\325d"..., iov_len=4096}, {iov_base="\316\360\23J1\\\322\234OT\344-\2\350gb\20Nm|\261\337\2062$a\373\301\204\232\200\f"..., iov_len=4096}, {iov_base="\367p\240)[d=e;8\24\25\226\361w\343\301\323U8\211\223\"\315\27\37\350\351(\315\217\10"..., iov_len=4096}, {iov_base="[\216\222\234CvU\355I\340 Ze.[\361\361fe\342:\233\350\212\215`\350\306\37\0>\326"..., iov_len=4096}, {iov_base="T\221\353P\325\254\237s\26\3053\236\2636\21\241)k\353\2225:*\313\33\211S\200=\32\356\344"..., iov_len=230}], 8) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 59792) = 1
writev(6, [{iov_base="\355U\347\332\247?[D\343\216\315a\212\236\270\327\243\5QQ\364\247\275\302\237K}\363&\260/3"..., iov_len=3988}, {iov_base="\340\217VCd\3Dq\253k\7a\347\307#\201\2071\373>+%\250\236\r_\361\212\343\303\26\254"..., iov_len=4096}, {iov_base="\r\213&\263\244V\30\344\230A\30\36\27\v\33\200\240\235\265RP\224g%\2322\307d\350\r\303\376"..., iov_len=4096}, {iov_base="+.h\v+\7\266Z\205H*\35\317O\354\34\340;\307\304{\342\264\220\206\3gK<\r\325d"..., iov_len=4096}, {iov_base="\316\360\23J1\\\322\234OT\344-\2\350gb\20Nm|\261\337\2062$a\373\301\204\232\200\f"..., iov_len=4096}, {iov_base="\367p\240)[d=e;8\24\25\226\361w\343\301\323U8\211\223\"\315\27\37\350\351(\315\217\10"..., iov_len=4096}, {iov_base="[\216\222\234CvU\355I\340 Ze.[\361\361fe\342:\233\350\212\215`\350\306\37\0>\326"..., iov_len=4096}, {iov_base="T\221\353P\325\254\237s\26\3053\236\2636\21\241)k\353\2225:*\313\33\211S\200=\32\356\344"..., iov_len=230}], 8) = 28794
write(12, "{\"time_iso8601\":\"2023-11-27T23:1"..., 153) = 153
close(7)                                = 0
close(6)                                = 0
epoll_wait(17, [{EPOLLIN, {u32=1172357136, u64=139725048430608}}], 512, -1) = 1
accept4(8, {sa_family=AF_INET, sin_port=htons(51910), sin_addr=inet_addr("14.145.163.156")}, [112->16], SOCK_NONBLOCK) = 6
epoll_ctl(17, EPOLL_CTL_ADD, 6, {EPOLLIN|EPOLLRDHUP|EPOLLET, {u32=1172358336, u64=139725048431808}}) = 0
accept4(8, 0x7ffe5b0bbba0, [112], SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLIN, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
recvfrom(6, "GET /favicon.ico HTTP/1.1\r\nHost:"..., 1024, 0, NULL, NULL) = 444
openat(AT_FDCWD, "/usr/local/nginx/pages/favicon.ico", O_RDONLY|O_NONBLOCK) = -1 ENOENT (No such file or directory)
writev(6, [{iov_base="HTTP/1.1 404 Not Found\r\nServer: "..., iov_len=170}, {iov_base="<html>\r\n<head><title>404 Not Fou"..., iov_len=100}, {iov_base="<hr><center>nginx/1.24.0</center"..., iov_len=53}, {iov_base="<!-- a padding to disable MSIE a"..., iov_len=402}], 4) = 725
setsockopt(6, SOL_TCP, TCP_NODELAY, [1], 4) = 0

        结果:响应头中出现"Content-Encoding: gzip",gzip_ratio = 3.15,文件被压缩了,注意留意read和writev的内容,read内容是明码,而writev内容是(乱码)压缩后的内容,边读边压缩,且一次可以write多个缓冲区的内容。

        未调用sendfile()和aio。

测试3:开启gzip、gzip_static,关闭sendfile、directio、aio,请求/vendor.js

{"time_iso8601":"2023-11-27T23:25:48+08:00","request_uri":"/vendor.js","status":"200","bytes_sent":"604944","request_time":"2.500","gzip_ratio":"",}
epoll_wait(16, [{EPOLLIN, {u32=1172357136, u64=139725048430608}}], 512, -1) = 1
accept4(8, {sa_family=AF_INET, sin_port=htons(52540), sin_addr=inet_addr("14.145.163.156")}, [112->16], SOCK_NONBLOCK) = 3
epoll_ctl(16, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLRDHUP|EPOLLET, {u32=1172358336, u64=139725048431808}}) = 0
accept4(8, 0x7ffe5b0bbba0, [112], SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLIN, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
recvfrom(3, "GET /vendor.js HTTP/1.1\r\nHost: w"..., 1024, 0, NULL, NULL) = 491
openat(AT_FDCWD, "/usr/local/nginx/pages/vendor.js.gz", O_RDONLY|O_NONBLOCK) = 6
fstat(6, {st_mode=S_IFREG|0644, st_size=604626, ...}) = 0
brk(NULL)                               = 0x17b3000
brk(0x17d8000)                          = 0x17d8000
pread64(6, "\37\213\10\10\276\273ae\0\3vendor1.js\0\314[\353r\333\306\222~\25\t\233"..., 32768, 0) = 32768
writev(3, [{iov_base="HTTP/1.1 200 OK\r\nServer: nginx/1"..., iov_len=318}, {iov_base="\37\213\10\10\276\273ae\0\3vendor1.js\0\314[\353r\333\306\222~\25\t\233"..., iov_len=32768}], 2) = 33086
pread64(6, "\225r\352\243\27S\335\243\347)\235f\263\255\255\376s\237H\337\342y\200>\237\335\335]\10\237\2\374"..., 32768, 32768) = 32768
writev(3, [{iov_base="\225r\352\243\27S\335\243\347)\235f\263\255\255\376s\237H\337\342y\200>\237\335\335]\10\237\2\374"..., iov_len=32768}], 1) = 32768
pread64(6, "\237\20\237/vt\n\354\10i\255M\354\332\262\206\373\205\32n\3420L\242\252\212\326f\307\22\31\321"..., 32768, 65536) = 32768
writev(3, [{iov_base="\237\20\237/vt\n\354\10i\255M\354\332\262\206\373\205\32n\3420L\242\252\212\326f\307\22\31\321"..., iov_len=32768}], 1) = 12796
writev(3, [{iov_base="Ie\274\232\355\214H\6\334\222\225o<\354\v\177mG\350\254\215\207\v\266\37\n\230T\306_\32\314"..., iov_len=19972}], 1) = -1 EAGAIN (Resource temporarily unavailable)
pread64(6, "\276,r\277~E$\"\335ejG\306\33\16\351:\334\0\3075\37\326\\\20\266Q\nC\245\10,"..., 32768, 98304) = 32768
epoll_ctl(16, EPOLL_CTL_MOD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=1172358336, u64=139725048431808}}) = 0
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
writev(3, [{iov_base="Ie\274\232\355\214H\6\334\222\225o<\354\v\177mG\350\254\215\207\v\266\37\n\230T\306_\32\314"..., iov_len=19972}, {iov_base="\276,r\277~E$\"\335ejG\306\33\16\351:\334\0\3075\37\326\\\20\266Q\nC\245\10,"..., iov_len=32768}], 2) = 52740
pread64(6, "\22\366l\231\311\v\230\320\367\222`sQO\302\322\35\201\340\364\236\340j\266c\23\330\371(\251\226\202"..., 32768, 131072) = 32768
pread64(6, "\371\v\202\362t\235\372\246n\263a\255J\373\\\21\4+\35`\225\270\265\301\223\4\23h\254L\235i"..., 32768, 163840) = 32768
writev(3, [{iov_base="\22\366l\231\311\v\230\320\367\222`sQO\302\322\35\201\340\364\236\340j\266c\23\330\371(\251\226\202"..., iov_len=32768}, {iov_base="\371\v\202\362t\235\372\246n\263a\255J\373\\\21\4+\35`\225\270\265\301\223\4\23h\254L\235i"..., iov_len=32768}], 2) = 10180
writev(3, [{iov_base=".\35MRNVT<)\r\245\332E\317w\2'(\270]\t\261\0\214{\n\306\335)\17\226\242"..., iov_len=22588}, {iov_base="\371\v\202\362t\235\372\246n\263a\255J\373\\\21\4+\35`\225\270\265\301\223\4\23h\254L\235i"..., iov_len=32768}], 2) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 59790) = 1
writev(3, [{iov_base=".\35MRNVT<)\r\245\332E\317w\2'(\270]\t\261\0\214{\n\306\335)\17\226\242"..., iov_len=22588}, {iov_base="\371\v\202\362t\235\372\246n\263a\255J\373\\\21\4+\35`\225\270\265\301\223\4\23h\254L\235i"..., iov_len=32768}], 2) = 54340
writev(3, [{iov_base="\26\21\366\267\312\356\206s\"\324x\316\260\0312\27\326\341q,\322\233\260H\5\20\"\21\217\0315,"..., iov_len=1016}], 1) = -1 EAGAIN (Resource temporarily unavailable)
pread64(6, "[\2558Rz\36\5cx\365\252\370\340\265\226\330\330\354uV\\\273v?~\266\317\372i\t,\315"..., 32768, 196608) = 32768
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
writev(3, [{iov_base="\26\21\366\267\312\356\206s\"\324x\316\260\0312\27\326\341q,\322\233\260H\5\20\"\21\217\0315,"..., iov_len=1016}, {iov_base="[\2558Rz\36\5cx\365\252\370\340\265\226\330\330\354uV\\\273v?~\266\317\372i\t,\315"..., iov_len=32768}], 2) = 33784
pread64(6, "~*E\33\336\347\34]\26*\2\216@\35\10\210x\\\21u\324\304@P\3650g\35\255\2376f"..., 32768, 229376) = 32768
pread64(6, "\317\206o\r*\3255\311Z\212\363D\6B\236DE\254\307\245\17\234\214\242\312,\301C'\0332\274"..., 32768, 262144) = 32768
writev(3, [{iov_base="~*E\33\336\347\34]\26*\2\216@\35\10\210x\\\21u\324\304@P\3650g\35\255\2376f"..., iov_len=32768}, {iov_base="\317\206o\r*\3255\311Z\212\363D\6B\236DE\254\307\245\17\234\214\242\312,\301C'\0332\274"..., iov_len=32768}], 2) = 21986
writev(3, [{iov_base="\33k\27\333#\345\253S\n\233\330\324\272?\270\0\325\321#?j\36\355I\341\201\251\24\255\216\320\235"..., iov_len=10782}, {iov_base="\317\206o\r*\3255\311Z\212\363D\6B\236DE\254\307\245\17\234\214\242\312,\301C'\0332\274"..., iov_len=32768}], 2) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 59848) = 1
writev(3, [{iov_base="\33k\27\333#\345\253S\n\233\330\324\272?\270\0\325\321#?j\36\355I\341\201\251\24\255\216\320\235"..., iov_len=10782}, {iov_base="\317\206o\r*\3255\311Z\212\363D\6B\236DE\254\307\245\17\234\214\242\312,\301C'\0332\274"..., iov_len=32768}], 2) = 43550
pread64(6, "\352\353UW\225{\251'\230Z\315bi\263\216\237v\327St\371\272|\36\246g\365\5f9\277\370"..., 32768, 294912) = 32768
pread64(6, "bM\221\365\350\301@\334$\220\0\262\231\310Dg&\370(\22\21c\257\307\253\327X\212X\255\25\326"..., 32768, 327680) = 32768
writev(3, [{iov_base="\352\353UW\225{\251'\230Z\315bi\263\216\237v\327St\371\272|\36\246g\365\5f9\277\370"..., iov_len=32768}, {iov_base="bM\221\365\350\301@\334$\220\0\262\231\310Dg&\370(\22\21c\257\307\253\327X\212X\255\25\326"..., iov_len=32768}], 2) = 7930
writev(3, [{iov_base="\357\5fN\371\350\205JI'\227\226\251v(\305\353R\321\314\21\177\\U7\r\31\3645\240I\23"..., iov_len=24838}, {iov_base="bM\221\365\350\301@\334$\220\0\262\231\310Dg&\370(\22\21c\257\307\253\327X\212X\255\25\326"..., iov_len=32768}], 2) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 59729) = 1
writev(3, [{iov_base="\357\5fN\371\350\205JI'\227\226\251v(\305\353R\321\314\21\177\\U7\r\31\3645\240I\23"..., iov_len=24838}, {iov_base="bM\221\365\350\301@\334$\220\0\262\231\310Dg&\370(\22\21c\257\307\253\327X\212X\255\25\326"..., iov_len=32768}], 2) = 52910
writev(3, [{iov_base="o\24\4$\314!*\223T\tP\244Q\266\364\373\330\3672\300U\252\233d)\260\235\"\311\273\3048"..., iov_len=4696}], 1) = -1 EAGAIN (Resource temporarily unavailable)
pread64(6, "\337\0224,\5\23\355k\17\317U\3\227\5?z\374,Y>!\256\267;\32\300\366\327\27\217\246\337"..., 32768, 360448) = 32768
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
writev(3, [{iov_base="o\24\4$\314!*\223T\tP\244Q\266\364\373\330\3672\300U\252\233d)\260\235\"\311\273\3048"..., iov_len=4696}, {iov_base="\337\0224,\5\23\355k\17\317U\3\227\5?z\374,Y>!\256\267;\32\300\366\327\27\217\246\337"..., iov_len=32768}], 2) = 37464
pread64(6, "{\327X\0375\222l\231\260<\\\245\24[\231\236\332\376\323'\217B\340)\310\232\200~;\364\0\331"..., 32768, 393216) = 32768
pread64(6, "Z\353\327\253\333J\271\6u\211\336\220\333\"[\250\271Y#\6\337@\204>|`\265@\302iY\17"..., 32768, 425984) = 32768
writev(3, [{iov_base="{\327X\0375\222l\231\260<\\\245\24[\231\236\332\376\323'\217B\340)\310\232\200~;\364\0\331"..., iov_len=32768}, {iov_base="Z\353\327\253\333J\271\6u\211\336\220\333\"[\250\271Y#\6\337@\204>|`\265@\302iY\17"..., iov_len=32768}], 2) = 11156
writev(3, [{iov_base="\262%\360\353\217\264\203b\374\224\332!\364PZCno7\312\r\341\370]noG\264\305z\305\226"..., iov_len=21612}, {iov_base="Z\353\327\253\333J\271\6u\211\336\220\333\"[\250\271Y#\6\337@\204>|`\265@\302iY\17"..., iov_len=32768}], 2) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 59888) = 1
writev(3, [{iov_base="\262%\360\353\217\264\203b\374\224\332!\364PZCno7\312\r\341\370]noG\264\305z\305\226"..., iov_len=21612}, {iov_base="Z\353\327\253\333J\271\6u\211\336\220\333\"[\250\271Y#\6\337@\204>|`\265@\302iY\17"..., iov_len=32768}], 2) = 54380
pread64(6, "\220$\344\317`\356\207:}\341\347\300\\\222\337u\260\266s4\246\252\305\7\205zM\203\244qyw"..., 32768, 458752) = 32768
pread64(6, "F\373\352\21\347\276\254\244\231(\220;z\245\263\232\263C1o\261\306.\314\30\32ML\257M\251\374"..., 32768, 491520) = 32768
writev(3, [{iov_base="\220$\344\317`\356\207:}\341\347\300\\\222\337u\260\266s4\246\252\305\7\205zM\203\244qyw"..., iov_len=32768}, {iov_base="F\373\352\21\347\276\254\244\231(\220;z\245\263\232\263C1o\261\306.\314\30\32ML\257M\251\374"..., iov_len=32768}], 2) = 40000
writev(3, [{iov_base="\310d\320k`\254\266n\f\240\332\367\7}\314\346*W\26\375\333\265\3742[\267y\212V\34O\f"..., iov_len=25536}], 1) = -1 EAGAIN (Resource temporarily unavailable)
pread64(6, "_X\244\326\233\212\325\223\0\324!4\36&\2\2202\244\3546\251MP\324\276\n1\332{B1W"..., 32768, 524288) = 32768
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
writev(3, [{iov_base="\310d\320k`\254\266n\f\240\332\367\7}\314\346*W\26\375\333\265\3742[\267y\212V\34O\f"..., iov_len=25536}, {iov_base="_X\244\326\233\212\325\223\0\324!4\36&\2\2202\244\3546\251MP\324\276\n1\332{B1W"..., iov_len=32768}], 2) = 58304
pread64(6, "\304?n\371\374\207\373k\255|\363\220\373\346!\367\315C\256bX\367/\346!\327\273\373\315C\356\233"..., 32768, 557056) = 32768
pread64(6, "\200W\225\233\3011B2\34\352\2/\372\23D\26\251\253\">\225:t\"\20\1g\23\324\214\f\200"..., 14802, 589824) = 14802
writev(3, [{iov_base="\304?n\371\374\207\373k\255|\363\220\373\346!\367\315C\256bX\367/\346!\327\273\373\315C\356\233"..., iov_len=32768}, {iov_base="\200W\225\233\3011B2\34\352\2/\372\23D\26\251\253\">\225:t\"\20\1g\23\324\214\f\200"..., iov_len=14802}], 2) = 21776
writev(3, [{iov_base="\261\301\330\231\252\22\350\272\354A\201c1\200U\v\21\270\31\4\3H8\263r\23\277\213\300\300\3\f"..., iov_len=10992}, {iov_base="\200W\225\233\3011B2\34\352\2/\372\23D\26\251\253\">\225:t\"\20\1g\23\324\214\f\200"..., iov_len=14802}], 2) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
writev(3, [{iov_base="\261\301\330\231\252\22\350\272\354A\201c1\200U\v\21\270\31\4\3H8\263r\23\277\213\300\300\3\f"..., iov_len=10992}, {iov_base="\200W\225\233\3011B2\34\352\2/\372\23D\26\251\253\">\225:t\"\20\1g\23\324\214\f\200"..., iov_len=14802}], 2) = 25794
write(14, "{\"time_iso8601\":\"2023-11-27T23:2"..., 149) = 149
close(6)                                = 0
brk(NULL)                               = 0x17d8000
brk(NULL)                               = 0x17d8000
brk(0x17d0000)                          = 0x17d0000
brk(NULL)                               = 0x17d0000
setsockopt(3, SOL_TCP, TCP_NODELAY, [1], 4) = 0
epoll_wait(16, [{EPOLLIN|EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 65000) = 1
recvfrom(3, "GET /favicon.ico HTTP/1.1\r\nHost:"..., 1024, 0, NULL, NULL) = 444
openat(AT_FDCWD, "/usr/local/nginx/pages/favicon.ico.gz", O_RDONLY|O_NONBLOCK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/local/nginx/pages/favicon.ico", O_RDONLY|O_NONBLOCK) = -1 ENOENT (No such file or directory)
writev(3, [{iov_base="HTTP/1.1 404 Not Found\r\nServer: "..., iov_len=170}, {iov_base="<html>\r\n<head><title>404 Not Fou"..., iov_len=100}, {iov_base="<hr><center>nginx/1.24.0</center"..., iov_len=53}, {iov_base="<!-- a padding to disable MSIE a"..., iov_len=402}], 4) = 725

        结果:响应头中出现"Content-Encoding: gzip",而且还多一个"Content-Length: 604626",gzip_ratio = "",源文件大小是1925348B,响应时间比测试1也少很多,而且read和write内容都是(乱码)压缩后的文件。说明此时Nginx返回的是压缩后的文件。

        未调用sendfile()和aio。

测试4:开启gzip、gzip_static、sendfile,关闭directio、aio,请求/vendor.js

{"time_iso8601":"2023-11-27T23:35:03+08:00","request_uri":"/vendor.js","status":"200","bytes_sent":"604944","request_time":"3.068","gzip_ratio":"",}
epoll_wait(17, [{EPOLLIN|EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 65000) = 1
recvfrom(6, "GET /vendor.js HTTP/1.1\r\nHost: w"..., 1024, 0, NULL, NULL) = 491
openat(AT_FDCWD, "/usr/local/nginx/pages/vendor.js.gz", O_RDONLY|O_NONBLOCK) = 7
fstat(7, {st_mode=S_IFREG|0644, st_size=604626, ...}) = 0
setsockopt(6, SOL_TCP, TCP_NODELAY, [0], 4) = 0
setsockopt(6, SOL_TCP, TCP_CORK, [1], 4) = 0
writev(6, [{iov_base="HTTP/1.1 200 OK\r\nServer: nginx/1"..., iov_len=318}], 1) = 318
sendfile(6, 7, [0] => [136962], 604626) = 136962
sendfile(6, 7, [136962], 467664)        = -1 EAGAIN (Resource temporarily unavailable)
sendfile(6, 7, [136962], 467664)        = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
sendfile(6, 7, [136962] => [228482], 467664) = 91520
sendfile(6, 7, [228482], 376144)        = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
sendfile(6, 7, [228482] => [317142], 376144) = 88660
sendfile(6, 7, [317142], 287484)        = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
sendfile(6, 7, [317142] => [408662], 287484) = 91520
sendfile(6, 7, [408662], 195964)        = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
sendfile(6, 7, [408662] => [501612], 195964) = 92950
sendfile(6, 7, [501612], 103014)        = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
sendfile(6, 7, [501612] => [530212], 103014) = 28600
sendfile(6, 7, [530212], 74414)         = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
sendfile(6, 7, [530212] => [560242], 74414) = 30030
sendfile(6, 7, [560242], 44384)         = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 59872) = 1
sendfile(6, 7, [560242] => [591702], 44384) = 31460
sendfile(6, 7, [591702], 12924)         = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 59732) = 1
sendfile(6, 7, [591702] => [604626], 12924) = 12924
write(12, "{\"time_iso8601\":\"2023-11-27T23:3"..., 149) = 149
close(7)                                = 0
setsockopt(6, SOL_TCP, TCP_CORK, [0], 4) = 0
epoll_wait(17, [{EPOLLIN|EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 65000) = 1
recvfrom(6, "GET /favicon.ico HTTP/1.1\r\nHost:"..., 1024, 0, NULL, NULL) = 444
openat(AT_FDCWD, "/usr/local/nginx/pages/favicon.ico.gz", O_RDONLY|O_NONBLOCK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/local/nginx/pages/favicon.ico", O_RDONLY|O_NONBLOCK) = -1 ENOENT (No such file or directory)
writev(6, [{iov_base="HTTP/1.1 404 Not Found\r\nServer: "..., iov_len=170}, {iov_base="<html>\r\n<head><title>404 Not Fou"..., iov_len=100}, {iov_base="<hr><center>nginx/1.24.0</center"..., iov_len=53}, {iov_base="<!-- a padding to disable MSIE a"..., iov_len=402}], 4) = 725
setsockopt(6, SOL_TCP, TCP_NODELAY, [1], 4) = 0

        结果:响应头跟测试3一样,都有"Content-Encoding: gzip"和"Content-Length: 604626",gzip_ratio = ""。跟前面几个测试一样,Nginx返回给客户端的响应头都未压缩,但注意看这行日志

openat(AT_FDCWD, "/usr/local/nginx/pages/vendor.js.gz", O_RDONLY|O_NONBLOCK) = 7

,Nginx此时打开的是压缩后的文件,且调用了sendfile()说明gzip_static是可以搭配sendfile一起使用的。

测试5:开启gzip、gzip_static、sendfile,关闭directio、aio,请求/vendor1.js

{"time_iso8601":"2023-11-27T23:48:02+08:00","request_uri":"/vendor1.js","status":"200","bytes_sent":"1380953","request_time":"8.637","gzip_ratio":"",}
epoll_wait(17, [{EPOLLIN|EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 65000) = 1
recvfrom(6, "GET /vendor1.js HTTP/1.1\r\nHost: "..., 1024, 0, NULL, NULL) = 492
openat(AT_FDCWD, "/usr/local/nginx/pages/vendor1.js.gz", O_RDONLY|O_NONBLOCK) = 7
fstat(7, {st_mode=S_IFREG|0644, st_size=1380633, ...}) = 0
setsockopt(6, SOL_TCP, TCP_CORK, [1], 4) = 0
writev(6, [{iov_base="HTTP/1.1 200 OK\r\nServer: nginx/1"..., iov_len=320}], 1) = 320
sendfile(6, 7, [0] => [141250], 1048576) = 141250
sendfile(6, 7, [141250], 907326)        = -1 EAGAIN (Resource temporarily unavailable)
sendfile(6, 7, [141250], 1050686)       = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
sendfile(6, 7, [141250] => [237060], 1050686) = 95810
sendfile(6, 7, [237060], 954876)        = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
sendfile(6, 7, [237060] => [274240], 1049084) = 37180
sendfile(6, 7, [274240], 1011904)       = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
sendfile(6, 7, [274240] => [312850], 1048768) = 38610
sendfile(6, 7, [312850], 1010158)       = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 59899) = 1
sendfile(6, 7, [312850] => [348600], 1051118) = 35750
sendfile(6, 7, [348600], 1015368)       = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 59740) = 1
sendfile(6, 7, [348600] => [441550], 1032033) = 92950
sendfile(6, 7, [441550], 939083)        = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
sendfile(6, 7, [441550] => [520200], 939083) = 78650
sendfile(6, 7, [520200], 860433)        = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
sendfile(6, 7, [520200] => [603140], 860433) = 82940
sendfile(6, 7, [603140], 777493)        = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
sendfile(6, 7, [603140] => [683220], 777493) = 80080
sendfile(6, 7, [683220], 697413)        = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
sendfile(6, 7, [683220] => [770450], 697413) = 87230
sendfile(6, 7, [770450], 610183)        = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
sendfile(6, 7, [770450] => [856250], 610183) = 85800
sendfile(6, 7, [856250], 524383)        = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
sendfile(6, 7, [856250] => [946340], 524383) = 90090
sendfile(6, 7, [946340], 434293)        = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
sendfile(6, 7, [946340] => [1032140], 434293) = 85800
sendfile(6, 7, [1032140], 348493)       = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
sendfile(6, 7, [1032140] => [1115080], 348493) = 82940
sendfile(6, 7, [1115080], 265553)       = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
sendfile(6, 7, [1115080] => [1206600], 265553) = 91520
sendfile(6, 7, [1206600], 174033)       = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
sendfile(6, 7, [1206600] => [1292400], 174033) = 85800
sendfile(6, 7, [1292400], 88233)        = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
sendfile(6, 7, [1292400] => [1378200], 88233) = 85800
sendfile(6, 7, [1378200], 2433)         = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
sendfile(6, 7, [1378200] => [1380633], 2433) = 2433
write(12, "{\"time_iso8601\":\"2023-11-27T23:4"..., 151) = 151
close(7)                                = 0
setsockopt(6, SOL_TCP, TCP_CORK, [0], 4) = 0
epoll_wait(17, [{EPOLLIN|EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 65000) = 1
recvfrom(6, "GET /favicon.ico HTTP/1.1\r\nHost:"..., 1024, 0, NULL, NULL) = 445
openat(AT_FDCWD, "/usr/local/nginx/pages/favicon.ico.gz", O_RDONLY|O_NONBLOCK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/local/nginx/pages/favicon.ico", O_RDONLY|O_NONBLOCK) = -1 ENOENT (No such file or directory)
writev(6, [{iov_base="HTTP/1.1 404 Not Found\r\nServer: "..., iov_len=170}, {iov_base="<html>\r\n<head><title>404 Not Fou"..., iov_len=100}, {iov_base="<hr><center>nginx/1.24.0</center"..., iov_len=53}, {iov_base="<!-- a padding to disable MSIE a"..., iov_len=402}], 4) = 725
setsockopt(6, SOL_TCP, TCP_NODELAY, [1], 4) = 0

         跟测试5一样,大一点的文件也是通过sendfile发生给客户端的。

测试6:开启gzip、gzip_static、sendfile、aio,关闭directio,请求/vendor.js

{"time_iso8601":"2023-11-27T23:52:20+08:00","request_uri":"/vendor.js","status":"200","bytes_sent":"604944","request_time":"2.171","gzip_ratio":"",}
epoll_wait(17, [{EPOLLIN, {u32=1172357136, u64=139725048430608}}], 512, -1) = 1
accept4(8, {sa_family=AF_INET, sin_port=htons(54426), sin_addr=inet_addr("14.145.163.156")}, [112->16], SOCK_NONBLOCK) = 3
epoll_ctl(17, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLRDHUP|EPOLLET, {u32=1172358336, u64=139725048431808}}) = 0
accept4(8, 0x7ffe5b0bbba0, [112], SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLIN, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
recvfrom(3, "GET /vendor.js HTTP/1.1\r\nHost: w"..., 1024, 0, NULL, NULL) = 491
openat(AT_FDCWD, "/usr/local/nginx/pages/vendor.js.gz", O_RDONLY|O_NONBLOCK) = 13
fstat(13, {st_mode=S_IFREG|0644, st_size=604626, ...}) = 0
setsockopt(3, SOL_TCP, TCP_CORK, [1], 4) = 0
writev(3, [{iov_base="HTTP/1.1 200 OK\r\nServer: nginx/1"..., iov_len=318}], 1) = 318
sendfile(3, 13, [0] => [78332], 604626) = 78332
sendfile(3, 13, [78332], 526294)        = -1 EAGAIN (Resource temporarily unavailable)
epoll_ctl(17, EPOLL_CTL_MOD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=1172358336, u64=139725048431808}}) = 0
epoll_wait(17, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
sendfile(3, 13, [78332] => [141252], 526294) = 62920
sendfile(3, 13, [141252], 463374)       = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 59721) = 1
sendfile(3, 13, [141252] => [195592], 463374) = 54340
sendfile(3, 13, [195592], 409034)       = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
sendfile(3, 13, [195592] => [259942], 409034) = 64350
sendfile(3, 13, [259942], 344684)       = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 59808) = 1
sendfile(3, 13, [259942] => [314282], 344684) = 54340
sendfile(3, 13, [314282], 290344)       = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
sendfile(3, 13, [314282] => [362902], 290344) = 48620
sendfile(3, 13, [362902], 241724)       = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 59860) = 1
sendfile(3, 13, [362902] => [410092], 241724) = 47190
sendfile(3, 13, [410092], 194534)       = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 59760) = 1
sendfile(3, 13, [410092] => [445842], 194534) = 35750
sendfile(3, 13, [445842], 158784)       = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
sendfile(3, 13, [445842] => [527352], 158784) = 81510
sendfile(3, 13, [527352], 77274)        = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 59883) = 1
sendfile(3, 13, [527352] => [604626], 77274) = 77274
write(7, "{\"time_iso8601\":\"2023-11-27T23:5"..., 149) = 149
close(13)                               = 0
setsockopt(3, SOL_TCP, TCP_CORK, [0], 4) = 0
epoll_wait(17, [{EPOLLIN|EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 65000) = 1
recvfrom(3, "GET /favicon.ico HTTP/1.1\r\nHost:"..., 1024, 0, NULL, NULL) = 444
openat(AT_FDCWD, "/usr/local/nginx/pages/favicon.ico.gz", O_RDONLY|O_NONBLOCK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/local/nginx/pages/favicon.ico", O_RDONLY|O_NONBLOCK) = -1 ENOENT (No such file or directory)
writev(3, [{iov_base="HTTP/1.1 404 Not Found\r\nServer: "..., iov_len=170}, {iov_base="<html>\r\n<head><title>404 Not Fou"..., iov_len=100}, {iov_base="<hr><center>nginx/1.24.0</center"..., iov_len=53}, {iov_base="<!-- a padding to disable MSIE a"..., iov_len=402}], 4) = 725
setsockopt(3, SOL_TCP, TCP_NODELAY, [1], 4) = 0

        跟测试4一样,依然调用的是sendfile,未执行aio。再试着请求下/vendor1.js

测试7:开启gzip、gzip_static、sendfile、aio,关闭directio,请求/vendor1.js

{"time_iso8601":"2023-11-27T23:57:18+08:00","request_uri":"/vendor1.js","status":"200","bytes_sent":"1380953","request_time":"8.241","gzip_ratio":"",}
epoll_wait(17, [{EPOLLIN, {u32=1172357136, u64=139725048430608}}], 512, -1) = 1
accept4(8, {sa_family=AF_INET, sin_port=htons(54796), sin_addr=inet_addr("14.145.163.156")}, [112->16], SOCK_NONBLOCK) = 3
epoll_ctl(17, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLRDHUP|EPOLLET, {u32=1172358337, u64=139725048431809}}) = 0
accept4(8, 0x7ffe5b0bbba0, [112], SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLIN, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
recvfrom(3, "GET /vendor1.js HTTP/1.1\r\nHost: "..., 1024, 0, NULL, NULL) = 492
openat(AT_FDCWD, "/usr/local/nginx/pages/vendor1.js.gz", O_RDONLY|O_NONBLOCK) = 13
fstat(13, {st_mode=S_IFREG|0644, st_size=1380633, ...}) = 0
setsockopt(3, SOL_TCP, TCP_CORK, [1], 4) = 0
writev(3, [{iov_base="HTTP/1.1 200 OK\r\nServer: nginx/1"..., iov_len=320}], 1) = 320
sendfile(3, 13, [0] => [78330], 1048576) = 78330
sendfile(3, 13, [78330], 970246)        = -1 EAGAIN (Resource temporarily unavailable)
epoll_ctl(17, EPOLL_CTL_MOD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=1172358337, u64=139725048431809}}) = 0
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
sendfile(3, 13, [78330] => [141250], 1052166) = 62920
sendfile(3, 13, [141250], 989246)       = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 59781) = 1
sendfile(3, 13, [141250] => [195590], 1050686) = 54340
sendfile(3, 13, [195590], 996346)       = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
sendfile(3, 13, [195590] => [248500], 1049594) = 52910
sendfile(3, 13, [248500], 996684)       = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 59833) = 1
sendfile(3, 13, [248500] => [301410], 1049932) = 52910
sendfile(3, 13, [301410], 997022)       = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 59720) = 1
sendfile(3, 13, [301410] => [348600], 1050270) = 47190
sendfile(3, 13, [348600], 1003080)      = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
sendfile(3, 13, [348600] => [448700], 1032033) = 100100
sendfile(3, 13, [448700], 931933)       = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 59760) = 1
sendfile(3, 13, [448700] => [530210], 931933) = 81510
sendfile(3, 13, [530210], 850423)       = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
sendfile(3, 13, [530210] => [613150], 850423) = 82940
sendfile(3, 13, [613150], 767483)       = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
sendfile(3, 13, [613150] => [694660], 767483) = 81510
sendfile(3, 13, [694660], 685973)       = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
sendfile(3, 13, [694660] => [783320], 685973) = 88660
sendfile(3, 13, [783320], 597313)       = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
sendfile(3, 13, [783320] => [864830], 597313) = 81510
sendfile(3, 13, [864830], 515803)       = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
sendfile(3, 13, [864830] => [946340], 515803) = 81510
sendfile(3, 13, [946340], 434293)       = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
sendfile(3, 13, [946340] => [1033570], 434293) = 87230
sendfile(3, 13, [1033570], 347063)      = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
sendfile(3, 13, [1033570] => [1113650], 347063) = 80080
sendfile(3, 13, [1113650], 266983)      = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
sendfile(3, 13, [1113650] => [1199450], 266983) = 85800
sendfile(3, 13, [1199450], 181183)      = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
sendfile(3, 13, [1199450] => [1283820], 181183) = 84370
sendfile(3, 13, [1283820], 96813)       = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
sendfile(3, 13, [1283820] => [1365330], 96813) = 81510
sendfile(3, 13, [1365330], 15303)       = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(17, [{EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 60000) = 1
sendfile(3, 13, [1365330] => [1380633], 15303) = 15303
write(7, "{\"time_iso8601\":\"2023-11-27T23:5"..., 151) = 151
close(13)                               = 0
setsockopt(3, SOL_TCP, TCP_CORK, [0], 4) = 0
epoll_wait(17, [{EPOLLIN|EPOLLOUT, {u32=1172358337, u64=139725048431809}}], 512, 65000) = 1
recvfrom(3, "GET /favicon.ico HTTP/1.1\r\nHost:"..., 1024, 0, NULL, NULL) = 445
openat(AT_FDCWD, "/usr/local/nginx/pages/favicon.ico.gz", O_RDONLY|O_NONBLOCK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/local/nginx/pages/favicon.ico", O_RDONLY|O_NONBLOCK) = -1 ENOENT (No such file or directory)
writev(3, [{iov_base="HTTP/1.1 404 Not Found\r\nServer: "..., iov_len=170}, {iov_base="<html>\r\n<head><title>404 Not Fou"..., iov_len=100}, {iov_base="<hr><center>nginx/1.24.0</center"..., iov_len=53}, {iov_base="<!-- a padding to disable MSIE a"..., iov_len=402}], 4) = 725
setsockopt(3, SOL_TCP, TCP_NODELAY, [1], 4) = 0

        跟测试5结果一样,目前只能暂时说明aio是否开启不影响gzip和gzip_static。我们再开启directio试试。

测试8:开启gzip、gzip_static、sendfile、aio、directio=2m,请求/vendor1.js

epoll_wait(16, [{EPOLLIN, {u32=1172357136, u64=139725048430608}}], 512, -1) = 1
accept4(8, {sa_family=AF_INET, sin_port=htons(55441), sin_addr=inet_addr("14.145.163.156")}, [112->16], SOCK_NONBLOCK) = 6
epoll_ctl(16, EPOLL_CTL_ADD, 6, {EPOLLIN|EPOLLRDHUP|EPOLLET, {u32=1172358336, u64=139725048431808}}) = 0
accept4(8, 0x7ffe5b0bbba0, [112], SOCK_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLIN, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
recvfrom(6, "GET /vendor1.js HTTP/1.1\r\nHost: "..., 1024, 0, NULL, NULL) = 492
openat(AT_FDCWD, "/usr/local/nginx/pages/vendor1.js.gz", O_RDONLY|O_NONBLOCK) = 7
fstat(7, {st_mode=S_IFREG|0644, st_size=1380633, ...}) = 0
setsockopt(6, SOL_TCP, TCP_CORK, [1], 4) = 0
writev(6, [{iov_base="HTTP/1.1 200 OK\r\nServer: nginx/1"..., iov_len=320}], 1) = 320
sendfile(6, 7, [0] => [78330], 1048576) = 78330
sendfile(6, 7, [78330], 970246)         = -1 EAGAIN (Resource temporarily unavailable)
epoll_ctl(16, EPOLL_CTL_MOD, 6, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=1172358336, u64=139725048431808}}) = 0
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
sendfile(6, 7, [78330] => [139820], 1052166) = 61490
sendfile(6, 7, [139820], 990676)        = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 59804) = 1
sendfile(6, 7, [139820] => [201310], 1052116) = 61490
sendfile(6, 7, [201310], 990626)        = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
sendfile(6, 7, [201310] => [255650], 1052066) = 54340
sendfile(6, 7, [255650], 997726)        = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 59875) = 1
sendfile(6, 7, [255650] => [305700], 1050974) = 50050
sendfile(6, 7, [305700], 1000924)       = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 59736) = 1
sendfile(6, 7, [305700] => [354320], 1050076) = 48620
sendfile(6, 7, [354320], 1001456)       = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
sendfile(6, 7, [354320] => [404370], 1026313) = 50050
sendfile(6, 7, [404370], 976263)        = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 59889) = 1
sendfile(6, 7, [404370] => [494460], 976263) = 90090
sendfile(6, 7, [494460], 886173)        = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
sendfile(6, 7, [494460] => [575970], 886173) = 81510
sendfile(6, 7, [575970], 804663)        = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
sendfile(6, 7, [575970] => [661770], 804663) = 85800
sendfile(6, 7, [661770], 718863)        = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
sendfile(6, 7, [661770] => [743280], 718863) = 81510
sendfile(6, 7, [743280], 637353)        = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
sendfile(6, 7, [743280] => [829080], 637353) = 85800
sendfile(6, 7, [829080], 551553)        = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
sendfile(6, 7, [829080] => [907730], 551553) = 78650
sendfile(6, 7, [907730], 472903)        = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
sendfile(6, 7, [907730] => [989240], 472903) = 81510
sendfile(6, 7, [989240], 391393)        = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
sendfile(6, 7, [989240] => [1070750], 391393) = 81510
sendfile(6, 7, [1070750], 309883)       = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
sendfile(6, 7, [1070750] => [1156550], 309883) = 85800
sendfile(6, 7, [1156550], 224083)       = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
sendfile(6, 7, [1156550] => [1242350], 224083) = 85800
sendfile(6, 7, [1242350], 138283)       = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
sendfile(6, 7, [1242350] => [1321000], 138283) = 78650
sendfile(6, 7, [1321000], 59633)        = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 60000) = 1
sendfile(6, 7, [1321000] => [1380633], 59633) = 59633
write(12, "{\"time_iso8601\":\"2023-11-28T00:0"..., 151) = 151
close(7)                                = 0
setsockopt(6, SOL_TCP, TCP_CORK, [0], 4) = 0
epoll_wait(16, [{EPOLLIN|EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 65000) = 1
recvfrom(6, "GET /favicon.ico HTTP/1.1\r\nHost:"..., 1024, 0, NULL, NULL) = 445
openat(AT_FDCWD, "/usr/local/nginx/pages/favicon.ico.gz", O_RDONLY|O_NONBLOCK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/local/nginx/pages/favicon.ico", O_RDONLY|O_NONBLOCK) = -1 ENOENT (No such file or directory)
writev(6, [{iov_base="HTTP/1.1 404 Not Found\r\nServer: "..., iov_len=170}, {iov_base="<html>\r\n<head><title>404 Not Fou"..., iov_len=100}, {iov_base="<hr><center>nginx/1.24.0</center"..., iov_len=53}, {iov_base="<!-- a padding to disable MSIE a"..., iov_len=402}], 4) = 725
setsockopt(6, SOL_TCP, TCP_NODELAY, [1], 4) = 0

        跟测试7结果一样。暂时说明不了啥,因为我们设置的directio=2m,而vendor1.js.gz小于2m,我们把directio调成1m再试试。

测试9:开启gzip、gzip_static、sendfile、aio、directio=1m,请求/vendor1.js

{"time_iso8601":"2023-11-28T00:08:27+08:00","request_uri":"/vendor1.js","status":"200","bytes_sent":"1380953","request_time":"8.899","gzip_ratio":"",}
epoll_wait(16, [{EPOLLIN|EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 54846) = 1
recvfrom(3, "GET /vendor1.js HTTP/1.1\r\nHost: "..., 1024, 0, NULL, NULL) = 492
openat(AT_FDCWD, "/usr/local/nginx/pages/vendor1.js.gz", O_RDONLY|O_NONBLOCK) = 19
fstat(19, {st_mode=S_IFREG|0644, st_size=1380633, ...}) = 0
fcntl(19, F_GETFL)                      = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fcntl(19, F_SETFL, O_RDONLY|O_NONBLOCK|O_DIRECT|O_LARGEFILE) = 0
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x1715800, aio_nbytes=32768, aio_offset=0, aio_resfd=18}]) = 1
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 43344) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
writev(3, [{iov_base="HTTP/1.1 200 OK\r\nServer: nginx/1"..., iov_len=320}, {iov_base="\37\213\10\10J\6be\0\3vendor1.js\0\314[\353r\333\306\222~\25\t\233"..., iov_len=32768}], 2) = 33088
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x1715800, aio_nbytes=32768, aio_offset=32768, aio_resfd=18}]) = 1
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 43341) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
writev(3, [{iov_base="\225r\352\243\27S\335\243\347)\235f\263\255\255\376s\237H\337\342y\200>\237\335\335]\10\237\2\374"..., iov_len=32768}], 1) = 32768
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x1715800, aio_nbytes=32768, aio_offset=65536, aio_resfd=18}]) = 1
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 43341) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
writev(3, [{iov_base="\237\20\237/vt\n\354\10i\255M\354\332\262\206\373\205\32n\3420L\242\252\212\326f\307\22\31\321"..., iov_len=32768}], 1) = 32768
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x1715800, aio_nbytes=32768, aio_offset=98304, aio_resfd=18}]) = 1
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 43340) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
writev(3, [{iov_base="\276,r\277~E$\"\335ejG\306\33\16\351:\334\0\3075\37\326\\\20\266Q\nC\245\10,"..., iov_len=32768}], 1) = 32768
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x1715800, aio_nbytes=32768, aio_offset=131072, aio_resfd=18}]) = 1
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 43340) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
writev(3, [{iov_base="\22\366l\231\311\v\230\320\367\222`sQO\302\322\35\201\340\364\236\340j\266c\23\330\371(\251\226\202"..., iov_len=32768}], 1) = 4458
writev(3, [{iov_base="ca\234\27\346\302\277\324\27\375\362\224\310\37+r\327\5\273\36k\210\33\204\26uGI\251\365\331@"..., iov_len=28310}], 1) = -1 EAGAIN (Resource temporarily unavailable)
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x17cb000, aio_nbytes=32768, aio_offset=163840, aio_resfd=18}]) = 1
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 43340) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 43340) = 1
writev(3, [{iov_base="ca\234\27\346\302\277\324\27\375\362\224\310\37+r\327\5\273\36k\210\33\204\26uGI\251\365\331@"..., iov_len=28310}, {iov_base="\371\v\202\362t\235\372\246n\263a\255J\373\\\21\4+\35`\225\270\265\301\223\4\23h\254L\235i"..., iov_len=32768}], 2) = 61078
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x17cb000, aio_nbytes=32768, aio_offset=196608, aio_resfd=18}]) = 1
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 42847) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x1715800, aio_nbytes=32768, aio_offset=229376, aio_resfd=18}]) = 1
writev(3, [{iov_base="[\2558Rz\36\5cx\365\252\370\340\265\226\330\330\354uV\\\273v?~\266\317\372i\t,\315"..., iov_len=32768}], 1) = 21862
writev(3, [{iov_base="\210 \347\23\253\223\272\244\325\310F\321\5<9\242\361\2416\231@u\30\323\224~oP\232s\5Q"..., iov_len=10906}], 1) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 42847) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 42847) = 1
writev(3, [{iov_base="\210 \347\23\253\223\272\244\325\310F\321\5<9\242\361\2416\231@u\30\323\224~oP\232s\5Q"..., iov_len=10906}, {iov_base="~*E\33\336\347\34]\26*\2\216@\35\10\210x\\\21u\324\304@P\3650g\35\255\2376f"..., iov_len=32768}], 2) = 43674
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x1715800, aio_nbytes=32768, aio_offset=262144, aio_resfd=18}]) = 1
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 42524) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x17cb000, aio_nbytes=32768, aio_offset=294912, aio_resfd=18}]) = 1
writev(3, [{iov_base="\317\206o\r*\3255\311Z\212\363D\6B\236DE\254\307\245\17\234\214\242\312,\301C'\0332\274"..., iov_len=32768}], 1) = 32768
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 42524) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x1715800, aio_nbytes=32768, aio_offset=327680, aio_resfd=18}]) = 1
writev(3, [{iov_base="\352\353UW\225{\251'\230Z\315bi\263\216\237v\327St\371\272|\36\246g\365\5f9\277\370"..., iov_len=32768}], 1) = 16508
writev(3, [{iov_base="\221qd\233\344+\31\333\314V\367?\353\"\274*\257\365;:\310\307~4\36\252\326\23\267\271\2572"..., iov_len=16260}], 1) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 42524) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 42523) = 1
writev(3, [{iov_base="\221qd\233\344+\31\333\314V\367?\353\"\274*\257\365;:\310\307~4\36\252\326\23\267\271\2572"..., iov_len=16260}, {iov_base="bM\221\365\350\301@\334$\220\0\262\231\310Dg&\370(\22\21c\257\307\253\327X\212X\255\25\326"..., iov_len=32768}], 2) = 49028
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x1715800, aio_nbytes=32768, aio_offset=360448, aio_resfd=18}]) = 1
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 42235) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x17cb000, aio_nbytes=32768, aio_offset=393216, aio_resfd=18}]) = 1
writev(3, [{iov_base="\22\276\5\307\205\341[\202\216\245`\242}\355\341\271j\340\262\340G?<I\226/\210\313\335\236\6\260"..., iov_len=32768}], 1) = 32768
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 42235) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x1715800, aio_nbytes=32768, aio_offset=425984, aio_resfd=18}]) = 1
writev(3, [{iov_base="S(=2\267\265R@\341\377\34_\321\234u\256\214\344\4\333\"\342vY\226\264G\321\326_\362\305"..., iov_len=32768}], 1) = 19734
writev(3, [{iov_base="j\362\r\244\374\312A\240\205\251\333\316\343\357N\0\201\10{7\225\17\366\34|\\\365ew\360h\307"..., iov_len=13034}], 1) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 42235) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 42235) = 1
writev(3, [{iov_base="j\362\r\244\374\312A\240\205\251\333\316\343\357N\0\201\10{7\225\17\366\34|\\\365ew\360h\307"..., iov_len=13034}, {iov_base="\275y\255f`\352\360\222s\301/\231)\310\260\211 ,S?\275}\216\240u\252\333\10\305%\344\312"..., iov_len=32768}], 2) = 45802
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x1715800, aio_nbytes=32768, aio_offset=458752, aio_resfd=18}]) = 1
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 41696) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x17cb000, aio_nbytes=32768, aio_offset=491520, aio_resfd=18}]) = 1
writev(3, [{iov_base="!wf\374\374\20J\352\f\372\355:\231;ExF\315\221\f\255%\23^\232C f9U\367r"..., iov_len=32768}], 1) = 28558
writev(3, [{iov_base="\272\1\224\316\337E\303\270\211h+Z\250\277\254\376\16\336\230\357\322\270\365\251\22j\350\233\235>Z\373"..., iov_len=4210}], 1) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 41696) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 41696) = 1
writev(3, [{iov_base="\272\1\224\316\337E\303\270\211h+Z\250\277\254\376\16\336\230\357\322\270\365\251\22j\350\233\235>Z\373"..., iov_len=4210}, {iov_base="A\244\300A\n\236d\362W\212m\253\324\35\225\352y#\27\361\276\226\217\341\326\274\254\352\242\207\35\316"..., iov_len=32768}], 2) = 36978
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x17cb000, aio_nbytes=32768, aio_offset=524288, aio_resfd=18}]) = 1
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 41065) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x1715800, aio_nbytes=32768, aio_offset=557056, aio_resfd=18}]) = 1
writev(3, [{iov_base="\\\254\302\4\301\315\2534\25h;\243I|\377\364\313\2577[\4\225\226\351\240\266\256\211e\0\37l"..., iov_len=32768}], 1) = 32768
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 41064) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x17cb000, aio_nbytes=32768, aio_offset=589824, aio_resfd=18}]) = 1
writev(3, [{iov_base="\266\356\214\240\326\354o\324\216\300\334\303\267+\307\255U\v\322\266\265@c\361\303\200\201\225*\\Er"..., iov_len=32768}], 1) = 6044
writev(3, [{iov_base="\230p\363F\341OA>\215(\333\243o\255\241^\237\16\335\34&j#\2233\365icSu^\251"..., iov_len=26724}], 1) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 41064) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 41064) = 1
writev(3, [{iov_base="\230p\363F\341OA>\215(\333\243o\255\241^\237\16\335\34&j#\2233\365icSu^\251"..., iov_len=26724}, {iov_base="\0237\340\212&?\255F\306-\215\322\211!\204\347\341\244\21\2642\322C\2753pO\302\330\274\32u"..., iov_len=32768}], 2) = 59492
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x17cb000, aio_nbytes=32768, aio_offset=622592, aio_resfd=18}]) = 1
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 40537) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x1715800, aio_nbytes=32768, aio_offset=655360, aio_resfd=18}]) = 1
writev(3, [{iov_base="\212\235k:\212tt\241V\326\356\302\310\322T\305*\177\344\314\2153\213qO9\244$6\271\202\5"..., iov_len=32768}], 1) = 19158
writev(3, [{iov_base="xv\250\255\3671\307\364\267^kU\273\256\362\v\321\334\342\264\227+\4#\332\225x\366\224\230\305\6"..., iov_len=13610}], 1) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 40536) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 40536) = 1
writev(3, [{iov_base="xv\250\255\3671\307\364\267^kU\273\256\362\v\321\334\342\264\227+\4#\332\225x\366\224\230\305\6"..., iov_len=13610}, {iov_base="\345\354\1n\25\337\37\366'\3\361\210\262\223\0b\3_\370z\333\200/\314\353\363\rQ\265\256\3726"..., iov_len=32768}], 2) = 46378
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x1715800, aio_nbytes=32768, aio_offset=688128, aio_resfd=18}]) = 1
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 39956) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x17cb000, aio_nbytes=32768, aio_offset=720896, aio_resfd=18}]) = 1
writev(3, [{iov_base="\362\33\221#\314+l\301(?\17,\254\316\276\\\306\f%q\234g\247\22\223^'{\362\226)Q"..., iov_len=32768}], 1) = 29412
writev(3, [{iov_base="\213\210\251\211\321\364\nmy\36\237\322m\200_\260\265\367C\246588\205\35\22\21\16\\\7\354Y"..., iov_len=3356}], 1) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 39956) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 39956) = 1
writev(3, [{iov_base="\213\210\251\211\321\364\nmy\36\237\322m\200_\260\265\367C\246588\205\35\22\21\16\\\7\354Y"..., iov_len=3356}, {iov_base="\213\325\6E\251E\235\347ljA\365\276?\332\335\\\357\353\275\375\347\216\7\365\317\247\37v\201!\350"..., iov_len=32768}], 2) = 36124
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x17cb000, aio_nbytes=32768, aio_offset=753664, aio_resfd=18}]) = 1
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 39384) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x1715800, aio_nbytes=32768, aio_offset=786432, aio_resfd=18}]) = 1
writev(3, [{iov_base="\201_t\340\330\3341_rUW,\356\213\341\347\266Zc\255\272\234\263\254\f\367\330\f\357\254W\211"..., iov_len=32768}], 1) = 32768
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 39384) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x17cb000, aio_nbytes=32768, aio_offset=819200, aio_resfd=18}]) = 1
writev(3, [{iov_base="\342\310\267\320\276\273q\275\324\370\336R\257\245\r\250\366b\36\35\202\325\204y\375\340\355VYZg\271"..., iov_len=32768}], 1) = 15478
writev(3, [{iov_base="]\346N\311\r\tW\306\252\307\362\370\253\200D9\351\306\322\325\251 \0300,!\274\326\207I\315y"..., iov_len=17290}], 1) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 39384) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 39384) = 1
writev(3, [{iov_base="]\346N\311\r\tW\306\252\307\362\370\253\200D9\351\306\322\325\251 \0300,!\274\326\207I\315y"..., iov_len=17290}, {iov_base="\356\242B\326e\3253\216\302h?+\36g\276w\247\233\3658\216\37\375\356\36\361O\372\265\325\275\354"..., iov_len=32768}], 2) = 50058
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x17cb000, aio_nbytes=32768, aio_offset=851968, aio_resfd=18}]) = 1
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 38804) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x1715800, aio_nbytes=32768, aio_offset=884736, aio_resfd=18}]) = 1
writev(3, [{iov_base="\n\333\251)f\352\321`\251=AL\335\256,n\354$\360\250\0/\240\253\344\267\247\26\25\356\245\361"..., iov_len=32768}], 1) = 25732
writev(3, [{iov_base="\17\37\274\2557\365\26\342@\vqo\365\r\271\270eW\251\262[\306\347\376\30v\32\312\3400/\351"..., iov_len=7036}], 1) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 38804) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 38804) = 1
writev(3, [{iov_base="\17\37\274\2557\365\26\342@\vqo\365\r\271\270eW\251\262[\306\347\376\30v\32\312\3400/\351"..., iov_len=7036}, {iov_base="\257\226\\\25\233\2068\244[\310<^\271\6a\222\366;\335Qw\253W\237\332# `\265i\317\201"..., iov_len=32768}], 2) = 39804
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x1715800, aio_nbytes=32768, aio_offset=917504, aio_resfd=18}]) = 1
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 38179) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x17cb000, aio_nbytes=32768, aio_offset=950272, aio_resfd=18}]) = 1
writev(3, [{iov_base="\3258\322\21\223\375[\322\365~'5LH=\211B\350\232\20\374H\0\36\232\375\17\26}\256\201~"..., iov_len=32768}], 1) = 32768
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 38179) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x1715800, aio_nbytes=32768, aio_offset=983040, aio_resfd=18}]) = 1
writev(3, [{iov_base="\235\33108\372\fZ\221\313\252QB\343,\306\270\204F\352\24\251\324\31IJ\376\337IS\340\343\21"..., iov_len=32768}], 1) = 10368
writev(3, [{iov_base="\334\256x\373$\02478\264\247\257\241\313\354\206\\\\\t\tRc\30Byd\221\306\300\352\2713\345"..., iov_len=22400}], 1) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 38179) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 38179) = 1
writev(3, [{iov_base="\334\256x\373$\02478\264\247\257\241\313\354\206\\\\\t\tRc\30Byd\221\306\300\352\2713\345"..., iov_len=22400}, {iov_base="\6K\21\22\304\320~\214\6d\215\350\224h\300v\216\2V\17\17\351\375\326]\235t\342Hc\343\324"..., iov_len=32768}], 2) = 55168
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x1715800, aio_nbytes=32768, aio_offset=1015808, aio_resfd=18}]) = 1
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 37665) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x17cb000, aio_nbytes=32768, aio_offset=1048576, aio_resfd=18}]) = 1
writev(3, [{iov_base="\270w\220\276\230\322!&\206\347\267\367\333\333\207\274@q|\210\374\353\35\21dJY\374g\376.\237"..., iov_len=32768}], 1) = 24912
writev(3, [{iov_base="\237\27=\230\2708\252\236\215\241M\16m\365j>Ja7C\32~\216\333\346\270\247\30\367\f\343\330"..., iov_len=7856}], 1) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 37664) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 37664) = 1
writev(3, [{iov_base="\237\27=\230\2708\252\236\215\241M\16m\365j>Ja7C\32~\216\333\346\270\247\30\367\f\343\330"..., iov_len=7856}, {iov_base="M\347\303!\356\345\367\265\357iO'\301y\233\252|\327\277\344\362\372\223\206?\352\25\375\v\257y\341"..., iov_len=32768}], 2) = 40624
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x17cb000, aio_nbytes=32768, aio_offset=1081344, aio_resfd=18}]) = 1
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 37064) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x1715800, aio_nbytes=32768, aio_offset=1114112, aio_resfd=18}]) = 1
writev(3, [{iov_base="\214GG/\251\17\37Qi\226\270*\333M\253\244IB\313\217\306\323\366\31v)E\243\344\322\7R"..., iov_len=32768}], 1) = 32768
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 37064) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x17cb000, aio_nbytes=32768, aio_offset=1146880, aio_resfd=18}]) = 1
writev(3, [{iov_base="ciM\203B\313\207<\10<DK\231\334p\201w\241\33\306y\231\0346Hl\260\345\372\266\22\\"..., iov_len=32768}], 1) = 8118
writev(3, [{iov_base="\37\5\301\354%y\0*&\"\267\305\342\264j?M\333\207*5\241\360\277!$M\352\373\207r\346"..., iov_len=24650}], 1) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 37064) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 37064) = 1
writev(3, [{iov_base="\37\5\301\354%y\0*&\"\267\305\342\264j?M\333\207*5\241\360\277!$M\352\373\207r\346"..., iov_len=24650}, {iov_base="\0\200=\344G\341\210(3\324\37a\33V\n\375K*IRD\351ZY\214\306\266\370\t]h\272"..., iov_len=32768}], 2) = 57418
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x17cb000, aio_nbytes=32768, aio_offset=1179648, aio_resfd=18}]) = 1
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 36416) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x1715800, aio_nbytes=32768, aio_offset=1212416, aio_resfd=18}]) = 1
writev(3, [{iov_base="\21\t\242\331\304mP\354\306\345!*\3653\t\20Y\364\254\177\36\22\355>\\\37)\321\312l4\334"..., iov_len=32768}], 1) = 28382
writev(3, [{iov_base="\27\272HN\353L\202\253p\34\274\vo\240f\254\367\356\256'z\216\0163@.7\27\253\31j%"..., iov_len=4386}], 1) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 36416) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 36416) = 1
writev(3, [{iov_base="\27\272HN\353L\202\253p\34\274\vo\240f\254\367\356\256'z\216\0163@.7\27\253\31j%"..., iov_len=4386}, {iov_base="\230\245\213 \202\225\203eS\350 \r=\254\n\355\25\337\17\273\302z\fkN\3439\37t\267\26\245"..., iov_len=32768}], 2) = 37154
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x1715800, aio_nbytes=32768, aio_offset=1245184, aio_resfd=18}]) = 1
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 35744) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x17cb000, aio_nbytes=32768, aio_offset=1277952, aio_resfd=18}]) = 1
writev(3, [{iov_base="W\274p6\6\312\361\213\215\370\376>\227\377?\26\376\241%\221i\377qT\316\332\214L{\273Z\""..., iov_len=32768}], 1) = 32768
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 35744) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x1715800, aio_nbytes=32768, aio_offset=1310720, aio_resfd=18}]) = 1
writev(3, [{iov_base="=9Ysr\230\320\357\236\30\375z\322\230x\253\22\6\201\347\345\317\1\26\255\311\2334\374\\j<"..., iov_len=32768}], 1) = 5868
writev(3, [{iov_base="\342\21\2\355\244M@\260\tY\255\02401\343\346A\3617\367\303\236}Jl\327\356\234\256\313\222\366"..., iov_len=26900}], 1) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 35744) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 35744) = 1
writev(3, [{iov_base="\342\21\2\355\244M@\260\tY\255\02401\343\346A\3617\367\303\236}Jl\327\356\234\256\313\222\366"..., iov_len=26900}, {iov_base="\340\247o\22U\220q&\244\3=\274\30O.\304\ff\3421,\nU\333\367%\257\"df\306\240"..., iov_len=32768}], 2) = 59668
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x1715800, aio_nbytes=32768, aio_offset=1343488, aio_resfd=18}]) = 1
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 35156) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=32768, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
fcntl(19, F_GETFL)                      = 0xc800 (flags O_RDONLY|O_NONBLOCK|O_DIRECT|O_LARGEFILE)
fcntl(19, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
io_submit(0x7f1445f65000, 1, [{aio_data=0x175b8e0, aio_lio_opcode=IOCB_CMD_PREAD, aio_fildes=19, aio_buf=0x175c0f0, aio_nbytes=4377, aio_offset=1376256, aio_resfd=18}]) = 1
writev(3, [{iov_base="\1\206\20\243H\240\22$\267\0044\223\21\343\206FF\0003\332\331\304|\200\375\33+a\306\244a\360"..., iov_len=32768}], 1) = 11832
writev(3, [{iov_base="\271b\270\346]X\265\\\203\10g\323\230>\215\325\247\276p\362\3022T\262\340\340;\6\347\213\21\0"..., iov_len=20936}], 1) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(16, [{EPOLLIN, {u32=7243232, u64=7243232}}], 512, 35156) = 1
read(18, "\1\0\0\0\0\0\0\0", 8)         = 8
io_getevents(0x7f1445f65000, 1, 64, [{data=0x175b8e0, obj=0x175b8a0, res=4377, res2=0}], {tv_sec=0, tv_nsec=0}) = 1
fcntl(19, F_GETFL)                      = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fcntl(19, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(19, F_GETFL)                      = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fcntl(19, F_SETFL, O_RDONLY|O_NONBLOCK|O_DIRECT|O_LARGEFILE) = 0
epoll_wait(16, [{EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 35156) = 1
writev(3, [{iov_base="\271b\270\346]X\265\\\203\10g\323\230>\215\325\247\276p\362\3022T\262\340\340;\6\347\213\21\0"..., iov_len=20936}, {iov_base="\214\353i\0260\"x\335p\2704\266\24\202\365h:\200\7\0]\227N\256f\353\217\210\321\322e\351"..., iov_len=4377}], 2) = 25313
write(7, "{\"time_iso8601\":\"2023-11-28T00:0"..., 151) = 151
close(19)                               = 0
epoll_wait(16, [{EPOLLIN|EPOLLOUT, {u32=1172358336, u64=139725048431808}}], 512, 34444) = 1
recvfrom(3, "GET /favicon.ico HTTP/1.1\r\nHost:"..., 1024, 0, NULL, NULL) = 445
openat(AT_FDCWD, "/usr/local/nginx/pages/favicon.ico.gz", O_RDONLY|O_NONBLOCK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/local/nginx/pages/favicon.ico", O_RDONLY|O_NONBLOCK) = -1 ENOENT (No such file or directory)
writev(3, [{iov_base="HTTP/1.1 404 Not Found\r\nServer: "..., iov_len=170}, {iov_base="<html>\r\n<head><title>404 Not Fou"..., iov_len=100}, {iov_base="<hr><center>nginx/1.24.0</center"..., iov_len=53}, {iov_base="<!-- a padding to disable MSIE a"..., iov_len=402}], 4) = 725

        来惊喜了哦,Nginx调用了aio 

        开启gzip、sendfile、aio、directio=1m,关闭gzip_static的情况,我放到了Nginx(十二) gzip & gzip_static & sendfile & directio & aio 组合使用测试(2) 一文中,感兴趣的可以去查看。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在 Windows 下给 nginx 添加 gzip_static_module 模块,需要重新编译 nginx。以下是具体步骤: 1. 安装 Visual Studio 首先需要安装 Microsoft Visual Studio,官网下载地址:https://visualstudio.microsoft.com/zh-hans/downloads/ 2. 下载 nginx 源码 从 nginx 官网下载最新的 nginx 源码:http://nginx.org/en/download.html 3. 解压 nginx 源码 解压下载的 nginx 源码到任意目录,如:C:\nginx-1.20.1 4. 安装 Perl nginx 的编译过程需要用到 Perl,需要安装 Perl。官网下载地址:https://www.perl.org/get.html 5. 安装 PCRE PCRE 是一个支持正则表达式的库,nginx 的编译过程需要用到。可以从这里下载最新的 PCRE:https://ftp.pcre.org/pub/pcre/ 将解压后的文件夹复制到 C 盘根目录,如:C:\pcre-8.44 6. 安装 zlib zlib 是一个压缩库,nginx 的编译过程需要用到。可以从这里下载最新的 zlib:https://zlib.net/ 将解压后的文件夹复制到 C 盘根目录,如:C:\zlib-1.2.11 7. 编辑 nginx 配置文件 在 C:\nginx-1.20.1 目录下找到 conf 目录,编辑 nginx.conf 文件,在 http 模块中添加以下内容: ``` gzip_static on; ``` 8. 编译 nginx 打开 Visual Studio,选择 “文件” -> “打开” -> “项目/解决方案”,找到 C:\nginx-1.20.1 目录下的 nginx.sln 文件,双击打开。 在 Visual Studio 中选择 “生成” -> “生成解决方案”,等待编译完成。 9. 替换旧的 nginx.exe 编译完成后,会在 C:\nginx-1.20.1\objs 目录下生成新的 nginx.exe 文件。将该文件替换旧的 nginx.exe 文件,重启 nginx 服务器即可。 注意:以上步骤仅适用于 Windows 平台下的编译和安装,Linux 平台下的编译和安装方法略有不同。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值