C-land CPU Flame Graph
whole application
Reset Zoom
Search
ngx_http_lua_content_by_chunk [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
modules/ngx_http_log_module.c:993 (1 samples, 0.10%)
ngx_http_write_filter [/usr/local/openresty/nginx/sbin/nginx] (438 samples, 43.80%)
ngx_http_write_filter [/usr/local/openresty/nginx/sbin/nginx]
__libc_write [/usr/lib64/libpthread-2.31.so] (62 samples, 6.20%)
__libc_w..
http/ngx_http_write_filter_module.c:294 (434 samples, 43.40%)
http/ngx_http_write_filter_module.c:294
ngx_palloc [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
unix/ngx_recv.c:69 (113 samples, 11.30%)
unix/ngx_recv.c:69
http/ngx_http_core_module.c:1269 (820 samples, 82.00%)
http/ngx_http_core_module.c:1269
multiarch/memmove-vec-unaligned-erms.S:325 (1 samples, 0.10%)
core/ngx_palloc.c:160 (1 samples, 0.10%)
lj_BC_TDUP [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (1 samples, 0.10%)
lj_mem_newgco [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (2 samples, 0.20%)
core/ngx_palloc.c:126 (1 samples, 0.10%)
src/ngx_http_lua_util.c:616 (2 samples, 0.20%)
ngx_http_lua_chain_get_free_buf [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
http/ngx_http_request.c:2252 (1 samples, 0.10%)
ngx_http_process_request_headers [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
http/ngx_http_request.c:3202 (1 samples, 0.10%)
http/ngx_http_core_module.c:1873 (30 samples, 3.00%)
ht..
src/lj_api.c:830 (3 samples, 0.30%)
src/lj_gc.c:868 (1 samples, 0.10%)
src/ngx_http_lua_contentby.c:124 (1 samples, 0.10%)
src/lj_alloc.c:1330 (1 samples, 0.10%)
src/lj_udata.c:43 (1 samples, 0.10%)
ngx_http_output_filter [/usr/local/openresty/nginx/sbin/nginx] (440 samples, 44.00%)
ngx_http_output_filter [/usr/local/openresty/nginx/sbin/nginx]
src/lj_alloc.c:1298 (1 samples, 0.10%)
lj_tab_new [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (2 samples, 0.20%)
core/ngx_buf.c:282 (1 samples, 0.10%)
ngx_http_gunzip_header_filter [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
ngx_spawn_process [/usr/local/openresty/nginx/sbin/nginx] (998 samples, 99.80%)
ngx_spawn_process [/usr/local/openresty/nginx/sbin/nginx]
modules/ngx_http_gunzip_filter_module.c:132 (1 samples, 0.10%)
unix/ngx_linux_sendfile_chain.c:439 (1 samples, 0.10%)
ngx_http_output_filter [/usr/local/openresty/nginx/sbin/nginx] (30 samples, 3.00%)
ng..
src/ngx_http_lua_cache.c:211 (5 samples, 0.50%)
hashmask [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (1 samples, 0.10%)
multiarch/memcmp-avx2-movbe.S:307 (1 samples, 0.10%)
lj_str_new [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (3 samples, 0.30%)
modules/ngx_http_chunked_filter_module.c:155 (2 samples, 0.20%)
src/lj_meta.c:304 (3 samples, 0.30%)
x86_64/setjmp.S:66 (1 samples, 0.10%)
ngx_http_lua_output_filter [/usr/local/openresty/nginx/sbin/nginx] (33 samples, 3.30%)
ngx..
0x7ff58fdff1a6 (1 samples, 0.10%)
core/ngx_buf.c:48 (1 samples, 0.10%)
ngx_palloc [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
http/ngx_http_request.c:2656 (1 samples, 0.10%)
core/ngx_palloc.c:123 (1 samples, 0.10%)
ngx_palloc [/usr/local/openresty/nginx/sbin/nginx] (2 samples, 0.20%)
modules/ngx_http_range_filter_module.c:265 (1 samples, 0.10%)
http/ngx_http_core_module.c:1875 (1 samples, 0.10%)
lj_buf_putstr_rep [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (53 samples, 5.30%)
lj_buf..
ngx_http_process_request_line [/usr/local/openresty/nginx/sbin/nginx] (845 samples, 84.50%)
ngx_http_process_request_line [/usr/local/openresty/nginx/sbin/nginx]
lua_xmove [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (2 samples, 0.20%)
http/ngx_http_variables.c:606 (1 samples, 0.10%)
src/lj_api.c:713 (1 samples, 0.10%)
src/lj_tab.c:359 (1 samples, 0.10%)
src/ngx_http_lua_output.c:176 (1 samples, 0.10%)
0x7ff585143207 (2 samples, 0.20%)
ngx_http_lua_content_handler [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
core/ngx_buf.c:173 (2 samples, 0.20%)
http/ngx_http_header_filter_module.c:549 (1 samples, 0.10%)
modules/ngx_http_headers_filter_module.c:782 (1 samples, 0.10%)
http/ngx_http_variables.c:639 (1 samples, 0.10%)
_start [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
unix/ngx_writev_chain.c:189 (424 samples, 42.40%)
unix/ngx_writev_chain.c:189
ngx_http_lua_del_thread [/usr/local/openresty/nginx/sbin/nginx] (4 samples, 0.40%)
http/ngx_http_write_filter_module.c:137 (1 samples, 0.10%)
core/ngx_palloc.c:220 (1 samples, 0.10%)
modules/ngx_http_log_module.c:315 (3 samples, 0.30%)
ngx_http_lua_run_thread [/usr/local/openresty/nginx/sbin/nginx] (716 samples, 71.60%)
ngx_http_lua_run_thread [/usr/local/openresty/nginx/sbin/nginx]
http/ngx_http_request.c:553 (1 samples, 0.10%)
ngx_unix_recv [/usr/local/openresty/nginx/sbin/nginx] (115 samples, 11.50%)
ngx_unix_recv [/u..
unix/ngx_linux_sendfile_chain.c:72 (1 samples, 0.10%)
http/ngx_http_header_filter_module.c:434 (2 samples, 0.20%)
modules/ngx_http_log_module.c:448 (1 samples, 0.10%)
http/ngx_http_request.c:3576 (440 samples, 44.00%)
http/ngx_http_request.c:3576
src/ngx_http_lua_util.c:585 (2 samples, 0.20%)
http/ngx_http_write_filter_module.c:83 (1 samples, 0.10%)
http/ngx_http_copy_filter_module.c:152 (439 samples, 43.90%)
http/ngx_http_copy_filter_module.c:152
core/ngx_palloc.c:154 (1 samples, 0.10%)
pcre-8.45/pcre_jit_compile.c:11655 (1 samples, 0.10%)
src/lj_api.c:37 (1 samples, 0.10%)
0x7ff585152e46 (1 samples, 0.10%)
src/ngx_http_lua_contentby.c:51 (1 samples, 0.10%)
core/ngx_buf.c:195 (2 samples, 0.20%)
http/ngx_http_request.c:3169 (1 samples, 0.10%)
src/lj_api.c:219 (1 samples, 0.10%)
lj_tab_newkey [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (4 samples, 0.40%)
ngx_master_process_cycle [/usr/local/openresty/nginx/sbin/nginx] (999 samples, 99.90%)
ngx_master_process_cycle [/usr/local/openresty/nginx/sbin/nginx]
src/lj_tab.c:301 (2 samples, 0.20%)
src/lj_tab.c:180 (1 samples, 0.10%)
modules/ngx_http_limit_req_module.c:206 (1 samples, 0.10%)
src/lib_string.c:102 (2 samples, 0.20%)
modules/ngx_http_chunked_filter_module.c:219 (6 samples, 0.60%)
lj_meta_cat [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (3 samples, 0.30%)
src/ngx_http_lua_util.c:1130 (3 samples, 0.30%)
core/ngx_palloc.c:127 (1 samples, 0.10%)
ngx_http_header_filter [/usr/local/openresty/nginx/sbin/nginx] (7 samples, 0.70%)
ngx_vslprintf [/usr/local/openresty/nginx/sbin/nginx] (6 samples, 0.60%)
ngx_http_lua_run_thread [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
ngx_palloc_small [/usr/local/openresty/nginx/sbin/nginx] (2 samples, 0.20%)
http/ngx_http_request.c:1165 (1 samples, 0.10%)
ngx_http_discard_request_body [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
src/lj_buf.c:236 (6 samples, 0.60%)
ngx_reusable_connection [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
ngx_http_rewrite_handler [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
src/lj_obj.c:25 (3 samples, 0.30%)
core/ngx_buf.c:168 (1 samples, 0.10%)
linux/epoll_wait.c:30 (30 samples, 3.00%)
lin..
:? (114 samples, 11.40%)
:?
ngx_alloc [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
modules/ngx_http_log_module.c:967 (2 samples, 0.20%)
ngx_http_log_write [/usr/local/openresty/nginx/sbin/nginx] (63 samples, 6.30%)
ngx_http..
http/ngx_http_request.c:3304 (1 samples, 0.10%)
src/lj_tab.h:38 (1 samples, 0.10%)
ngx_http_parse_request_line [/usr/local/openresty/nginx/sbin/nginx] (5 samples, 0.50%)
src/ngx_http_lua_util.c:1185 (1 samples, 0.10%)
ngx_http_log_request [/usr/local/openresty/nginx/sbin/nginx] (77 samples, 7.70%)
ngx_http_l..
ngx_http_core_generic_phase [/usr/local/openresty/nginx/sbin/nginx] (2 samples, 0.20%)
ngx_chain_get_free_buf [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
http/ngx_http_write_filter_module.c:333 (1 samples, 0.10%)
http/ngx_http_write_filter_module.c:130 (1 samples, 0.10%)
core/ngx_string.c:178 (3 samples, 0.30%)
lj_tab_get [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (3 samples, 0.30%)
0x7ff5851431f3 (36 samples, 3.60%)
0x7f..
src/ngx_http_lua_util.c:726 (2 samples, 0.20%)
0x7ff58fdff3c7 (1 samples, 0.10%)
:? (1 samples, 0.10%)
src/ngx_http_lua_util.c:573 (446 samples, 44.60%)
src/ngx_http_lua_util.c:573
_setjmp [/usr/lib64/libc-2.31.so] [3c3cf] (1 samples, 0.10%)
ngx_http_lua_finalize_threads [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
src/lj_api.c:127 (2 samples, 0.20%)
src/lj_api.c:1199 (1 samples, 0.10%)
ngx_spawn_process [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
ngx_http_lua_send_header_if_needed [/usr/local/openresty/nginx/sbin/nginx] (12 samples, 1.20%)
src/ngx_http_lua_output.c:94 (1 samples, 0.10%)
multiarch/memset-vec-unaligned-erms.S:109 (1 samples, 0.10%)
http/ngx_http_request.c:3736 (2 samples, 0.20%)
0x7ff58fdff0e9 (1 samples, 0.10%)
ngx_http_lua_send_chain_link [/usr/local/openresty/nginx/sbin/nginx] (446 samples, 44.60%)
ngx_http_lua_send_chain_link [/usr/local/openresty/nginx/sbin/nginx]
ngx_pfree [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
ngx_vslprintf [/usr/local/openresty/nginx/sbin/nginx] (2 samples, 0.20%)
ngx_http_chunked_body_filter [/usr/local/openresty/nginx/sbin/nginx] (19 samples, 1.90%)
n..
core/ngx_palloc.c:186 (3 samples, 0.30%)
index2adr [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (1 samples, 0.10%)
http/ngx_http_request.c:1498 (1 samples, 0.10%)
src/lj_tab.c:434 (3 samples, 0.30%)
core/ngx_palloc.c:123 (1 samples, 0.10%)
src/lj_tab.c:672 (1 samples, 0.10%)
modules/ngx_http_chunked_filter_module.c:264 (1 samples, 0.10%)
csu/libc-start.c:308 (999 samples, 99.90%)
csu/libc-start.c:308
http/ngx_http_request.c:1470 (1 samples, 0.10%)
http/ngx_http_core_module.c:887 (2 samples, 0.20%)
malloc/malloc.c:3049 (1 samples, 0.10%)
ngx_sprintf_num [/usr/local/openresty/nginx/sbin/nginx] (2 samples, 0.20%)
pcre-8.45/pcre_exec.c:6483 (2 samples, 0.20%)
core/ngx_palloc.c:123 (1 samples, 0.10%)
lj_vm_call_dispatch_f [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (1 samples, 0.10%)
http/ngx_http_request.c:1154 (5 samples, 0.50%)
src/lj_api.c:502 (1 samples, 0.10%)
modules/ngx_http_log_module.c:1003 (1 samples, 0.10%)
src/ngx_http_lua_util.h:269 (1 samples, 0.10%)
pcre-8.45/pcre_jit_compile.c:11657 (1 samples, 0.10%)
src/lj_str.c:371 (1 samples, 0.10%)
src/ngx_http_lua_util.c:714 (30 samples, 3.00%)
sr..
ngx_list_init [/usr/local/openresty/nginx/sbin/nginx] (4 samples, 0.40%)
http/ngx_http_request.c:3333 (115 samples, 11.50%)
http/ngx_http_req..
ngx_http_addition_body_filter [/usr/local/openresty/nginx/sbin/nginx] (2 samples, 0.20%)
http/ngx_http_request.c:514 (3 samples, 0.30%)
ngx_http_log_variable_getlen [/usr/local/openresty/nginx/sbin/nginx] (3 samples, 0.30%)
src/ngx_http_lua_util.h:358 (1 samples, 0.10%)
ngx_http_lua_ffi_exec_regex [/usr/local/openresty/nginx/sbin/nginx] (3 samples, 0.30%)
lj_BC_CAT [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (3 samples, 0.30%)
linux/sigsuspend.c:26 (1 samples, 0.10%)
ngx_http_process_host [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
http/ngx_http_header_filter_module.c:157 (7 samples, 0.70%)
src/ngx_http_lua_output.c:239 (48 samples, 4.80%)
src/n..
http/ngx_http_request.c:3381 (4 samples, 0.40%)
http/ngx_http_write_filter_module.c:137 (3 samples, 0.30%)
unix/ngx_process_cycle.c:382 (998 samples, 99.80%)
unix/ngx_process_cycle.c:382
ngx_http_finalize_connection [/usr/local/openresty/nginx/sbin/nginx] (83 samples, 8.30%)
ngx_http_fi..
ngx_http_process_request_headers [/usr/local/openresty/nginx/sbin/nginx] (832 samples, 83.20%)
ngx_http_process_request_headers [/usr/local/openresty/nginx/sbin/nginx]
http/ngx_http_request.c:3256 (1 samples, 0.10%)
http/ngx_http_parse.c:852 (1 samples, 0.10%)
ngx_palloc_small [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
src/lj_api.c:837 (1 samples, 0.10%)
core/ngx_buf.c:14 (1 samples, 0.10%)
__close [/usr/lib64/libpthread-2.31.so] (1 samples, 0.10%)
core/ngx_buf.c:40 (1 samples, 0.10%)
src/ngx_http_lua_util.c:656 (1 samples, 0.10%)
core/ngx_buf.c:22 (1 samples, 0.10%)
modules/ngx_epoll_module.c:901 (967 samples, 96.70%)
modules/ngx_epoll_module.c:901
core/ngx_palloc.c:127 (2 samples, 0.20%)
ngx_http_postpone_filter [/usr/local/openresty/nginx/sbin/nginx] (2 samples, 0.20%)
ngx_sprintf [/usr/local/openresty/nginx/sbin/nginx] (6 samples, 0.60%)
http/ngx_http_request.c:523 (1 samples, 0.10%)
core/ngx_list.h:39 (4 samples, 0.40%)
ngx_http_lua_content_handler_inline [/usr/local/openresty/nginx/sbin/nginx] (7 samples, 0.70%)
ngx_http_set_virtual_server [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
modules/ngx_http_headers_filter_module.c:249 (1 samples, 0.10%)
linux/recv.c:28 (113 samples, 11.30%)
linux/recv.c:28
0x7ff58fdff487 (3 samples, 0.30%)
lj_tab_dup [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (1 samples, 0.10%)
src/ngx_http_lua_output.c:160 (1 samples, 0.10%)
core/ngx_buf.c:206 (1 samples, 0.10%)
core/ngx_string.c:394 (1 samples, 0.10%)
ngx_create_temp_buf [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
unix/ngx_linux_sendfile_chain.c:191 (425 samples, 42.50%)
unix/ngx_linux_sendfile_chain.c:191
event/ngx_event.c:257 (998 samples, 99.80%)
event/ngx_event.c:257
0x7ff5851431e6 (1 samples, 0.10%)
src/ngx_http_lua_util.c:564 (1 samples, 0.10%)
src/ngx_http_lua_util.c:595 (12 samples, 1.20%)
core/ngx_palloc.c:160 (1 samples, 0.10%)
ngx_http_chunked_create_trailers [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
ngx_http_finalize_request [/usr/local/openresty/nginx/sbin/nginx] (5 samples, 0.50%)
http/ngx_http_write_filter_module.c:101 (1 samples, 0.10%)
src/ngx_http_lua_cache.c:209 (1 samples, 0.10%)
unix/ngx_recv.c:156 (1 samples, 0.10%)
src/ngx_http_lua_util.c:3319 (1 samples, 0.10%)
ngx_palloc [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
core/ngx_palloc.c:123 (2 samples, 0.20%)
ngx_worker_process_cycle [/usr/local/openresty/nginx/sbin/nginx] (998 samples, 99.80%)
ngx_worker_process_cycle [/usr/local/openresty/nginx/sbin/nginx]
core/ngx_palloc.c:123 (1 samples, 0.10%)
http/ngx_http_core_module.c:883 (1 samples, 0.10%)
:? (1 samples, 0.10%)
lj_BC_TGETS [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (8 samples, 0.80%)
ngx_palloc [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
src/ngx_http_lua_util.c:553 (10 samples, 1.00%)
ngx_http_copy_filter [/usr/local/openresty/nginx/sbin/nginx] (439 samples, 43.90%)
ngx_http_copy_filter [/usr/local/openresty/nginx/sbin/nginx]
malloc/malloc.c:3830 (1 samples, 0.10%)
unix/ngx_linux_sendfile_chain.c:87 (1 samples, 0.10%)
ngx_http_range_header_filter [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
modules/ngx_epoll_module.c:785 (1 samples, 0.10%)
unix/ngx_process_cycle.c:241 (998 samples, 99.80%)
unix/ngx_process_cycle.c:241
src/lib_string.c:101 (2 samples, 0.20%)
malloc/malloc.c:4316 (1 samples, 0.10%)
__libc_start_main [/usr/lib64/libc-2.31.so] (999 samples, 99.90%)
__libc_start_main [/usr/lib64/libc-2.31.so]
http/ngx_http_header_filter_module.c:620 (1 samples, 0.10%)
ngx_write_fd [/usr/local/openresty/nginx/sbin/nginx] (62 samples, 6.20%)
ngx_writ..
src/ngx_http_lua_util.c:697 (1 samples, 0.10%)
unix/ngx_process.c:199 (1 samples, 0.10%)
ngx_palloc [/usr/local/openresty/nginx/sbin/nginx] (2 samples, 0.20%)
ngx_palloc [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
http/ngx_http_parse.c:223 (1 samples, 0.10%)
core/ngx_buf.c:195 (1 samples, 0.10%)
src/lj_tab.c:143 (2 samples, 0.20%)
ngx_http_lua_send_chain_link [/usr/local/openresty/nginx/sbin/nginx] (446 samples, 44.60%)
ngx_http_lua_send_chain_link [/usr/local/openresty/nginx/sbin/nginx]
ngx_palloc [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
ngx_process_events_and_timers [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
0x7ff58fdff0c3 (4 samples, 0.40%)
core/ngx_buf.c:286 (1 samples, 0.10%)
unix/ngx_files.h:147 (62 samples, 6.20%)
unix/ngx..
core/ngx_palloc.c:304 (1 samples, 0.10%)
ngx_output_chain_to_iovec [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
src/lj_api.c:506 (1 samples, 0.10%)
http/ngx_http_header_filter_module.c:440 (1 samples, 0.10%)
src/ngx_http_lua_util.c:1346 (1 samples, 0.10%)
0x7ff58514314f (1 samples, 0.10%)
core/ngx_palloc.c:127 (1 samples, 0.10%)
gc_sweepstr [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (1 samples, 0.10%)
core/ngx_string.c:536 (1 samples, 0.10%)
__sigsetjmp [/usr/lib64/libc-2.31.so] (2 samples, 0.20%)
src/lib_string.c:100 (53 samples, 5.30%)
src/li..
src/ngx_http_lua_contentby.c:298 (1 samples, 0.10%)
src/ngx_http_lua_util.c:1680 (446 samples, 44.60%)
src/ngx_http_lua_util.c:1680
ngx_http_lua_reset_ctx [/usr/local/openresty/nginx/sbin/nginx] (2 samples, 0.20%)
core/ngx_palloc.c:127 (1 samples, 0.10%)
ngx_http_range_body_filter [/usr/local/openresty/nginx/sbin/nginx] (3 samples, 0.30%)
lj_str_new [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (2 samples, 0.20%)
http/ngx_http_request.c:1418 (2 samples, 0.20%)
ngx_http_send_special [/usr/local/openresty/nginx/sbin/nginx] (442 samples, 44.20%)
ngx_http_send_special [/usr/local/openresty/nginx/sbin/nginx]
src/lj_buf.h:195 (3 samples, 0.30%)
src/ngx_http_lua_util.c:2979 (1 samples, 0.10%)
main [/usr/local/openresty/nginx/sbin/nginx] (999 samples, 99.90%)
main [/usr/local/openresty/nginx/sbin/nginx]
src/ngx_http_lua_output.c:166 (1 samples, 0.10%)
src/lj_obj.h:980 (2 samples, 0.20%)
ngx_http_headers_expires [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
ngx_sprintf [/usr/local/openresty/nginx/sbin/nginx] (2 samples, 0.20%)
__memset_avx2_unaligned [/usr/lib64/libc-2.31.so] (1 samples, 0.10%)
http/ngx_http_request.c:3577 (2 samples, 0.20%)
linux/write.c:26 (62 samples, 6.20%)
linux/wr..
core/nginx.c:386 (1 samples, 0.10%)
ngx_http_core_rewrite_phase [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
core/ngx_palloc.c:160 (1 samples, 0.10%)
_int_malloc [/usr/lib64/libc-2.31.so] (3 samples, 0.30%)
core/ngx_palloc.c:302 (1 samples, 0.10%)
ngx_palloc [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
modules/ngx_epoll_module.c:901 (1 samples, 0.10%)
http/ngx_http_request.c:2774 (83 samples, 8.30%)
http/ngx_ht..
lua_toboolean [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (1 samples, 0.10%)
ngx_palloc [/usr/local/openresty/nginx/sbin/nginx] (3 samples, 0.30%)
modules/ngx_http_rewrite_module.c:155 (1 samples, 0.10%)
modules/ngx_http_sub_filter_module.c:534 (1 samples, 0.10%)
modules/ngx_http_chunked_filter_module.c:219 (438 samples, 43.80%)
modules/ngx_http_chunked_filter_module.c:219
__posix_memalign [/usr/lib64/libc-2.31.so] (3 samples, 0.30%)
src/lj_tab.c:454 (4 samples, 0.40%)
ngx_chain_update_sent [/usr/local/openresty/nginx/sbin/nginx] (6 samples, 0.60%)
ngx_http_lua_send_chain_link [/usr/local/openresty/nginx/sbin/nginx] (15 samples, 1.50%)
ngx_http_alloc_request [/usr/local/openresty/nginx/sbin/nginx] (3 samples, 0.30%)
http/ngx_http_request.c:1080 (1 samples, 0.10%)
lua_rawget [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (3 samples, 0.30%)
ngx_process_events_and_timers [/usr/local/openresty/nginx/sbin/nginx] (998 samples, 99.80%)
ngx_process_events_and_timers [/usr/local/openresty/nginx/sbin/nginx]
http/ngx_http_request.c:3278 (1 samples, 0.10%)
ngx_chain_update_chains [/usr/local/openresty/nginx/sbin/nginx] (2 samples, 0.20%)
modules/ngx_http_log_module.c:991 (1 samples, 0.10%)
unix/ngx_alloc.c:22 (1 samples, 0.10%)
src/ngx_http_lua_output.c:257 (1 samples, 0.10%)
unix/ngx_linux_sendfile_chain.c:202 (6 samples, 0.60%)
http/ngx_http_request.c:3122 (79 samples, 7.90%)
http/ngx_ht..
core/nginx.c:386 (999 samples, 99.90%)
core/nginx.c:386
ngx_http_chunked_body_filter [/usr/local/openresty/nginx/sbin/nginx] (439 samples, 43.90%)
ngx_http_chunked_body_filter [/usr/local/openresty/nginx/sbin/nginx]
main [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
ngx_destroy_pool [/usr/local/openresty/nginx/sbin/nginx] (2 samples, 0.20%)
lj_vm_resume [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (1 samples, 0.10%)
core/ngx_palloc.c:286 (1 samples, 0.10%)
core/ngx_palloc.c:123 (2 samples, 0.20%)
lua_pushlightuserdata [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (1 samples, 0.10%)
ngx_http_charset_header_filter [/usr/local/openresty/nginx/sbin/nginx] (8 samples, 0.80%)
_int_free [/usr/lib64/libc-2.31.so] (1 samples, 0.10%)
http/ngx_http_request.c:1498 (828 samples, 82.80%)
http/ngx_http_request.c:1498
src/lj_gc.c:880 (1 samples, 0.10%)
__libc_recv [/usr/lib64/libpthread-2.31.so] (113 samples, 11.30%)
__libc_recv [/us..
modules/ngx_http_log_module.c:314 (3 samples, 0.30%)
0x7ff585143161 (1 samples, 0.10%)
unix/ngx_process_cycle.c:241 (1 samples, 0.10%)
core/ngx_palloc.c:127 (2 samples, 0.20%)
lj_cf_string_rep [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (57 samples, 5.70%)
lj_cf_s..
core/ngx_connection.c:1270 (1 samples, 0.10%)
src/lj_tab.c:105 (2 samples, 0.20%)
0x7ff58fdff743 (1 samples, 0.10%)
ngx_palloc_small [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
ngx_http_addition_body_filter [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
ngx_linux_sendfile_chain [/usr/local/openresty/nginx/sbin/nginx] (433 samples, 43.30%)
ngx_linux_sendfile_chain [/usr/local/openresty/nginx/sbin/nginx]
modules/ngx_http_chunked_filter_module.c:200 (1 samples, 0.10%)
modules/ngx_http_log_module.c:437 (62 samples, 6.20%)
modules/..
propagatemark [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (1 samples, 0.10%)
unix/ngx_recv.c:139 (1 samples, 0.10%)
modules/ngx_http_log_module.c:980 (1 samples, 0.10%)
lj_obj_equal [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (3 samples, 0.30%)
ngx_http_lua_content_by_chunk [/usr/local/openresty/nginx/sbin/nginx] (721 samples, 72.10%)
ngx_http_lua_content_by_chunk [/usr/local/openresty/nginx/sbin/nginx]
pcre-8.45/pcre_exec.c:6425 (1 samples, 0.10%)
core/ngx_palloc.c:123 (1 samples, 0.10%)
ngx_http_process_request_line [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
src/ngx_http_lua_util.c:474 (2 samples, 0.20%)
http/ngx_http_request.c:3171 (1 samples, 0.10%)
lj_gc_step [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (2 samples, 0.20%)
unix/ngx_writev_chain.c:152 (1 samples, 0.10%)
modules/ngx_http_chunked_filter_module.c:105 (439 samples, 43.90%)
modules/ngx_http_chunked_filter_module.c:105
ngx_http_lua_cache_load_code [/usr/local/openresty/nginx/sbin/nginx] (5 samples, 0.50%)
ngx_http_lua_cache_loadbuffer [/usr/local/openresty/nginx/sbin/nginx] (6 samples, 0.60%)
ngx_http_create_request [/usr/local/openresty/nginx/sbin/nginx] (4 samples, 0.40%)
__GI___sigsuspend [/usr/lib64/libc-2.31.so] (1 samples, 0.10%)
0x7ff58514313b (1 samples, 0.10%)
src/ngx_http_lua_contentby.c:124 (716 samples, 71.60%)
src/ngx_http_lua_contentby.c:124
src/ngx_http_lua_output.c:102 (1 samples, 0.10%)
ngx_chain_update_chains [/usr/local/openresty/nginx/sbin/nginx] (2 samples, 0.20%)
lj_buf_str [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (2 samples, 0.20%)
ngx_http_charset_body_filter [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
src/lj_tab.c:250 (1 samples, 0.10%)
0x7ff585152b16 (1 samples, 0.10%)
ngx_palloc_block [/usr/local/openresty/nginx/sbin/nginx] (4 samples, 0.40%)
event/ngx_event.c:257 (1 samples, 0.10%)
http/ngx_http_core_module.c:928 (1 samples, 0.10%)
lj_str_new [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (2 samples, 0.20%)
modules/ngx_http_log_module.c:286 (2 samples, 0.20%)
src/ngx_http_lua_cache.c:84 (1 samples, 0.10%)
src/ngx_http_lua_util.c:465 (1 samples, 0.10%)
core/ngx_string.c:487 (1 samples, 0.10%)
core/ngx_palloc.c:127 (1 samples, 0.10%)
ngx_http_limit_req_handler [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
ngx_http_lua_send_header_if_needed [/usr/local/openresty/nginx/sbin/nginx] (12 samples, 1.20%)
ngx_http_core_content_phase [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
ngx_close_connection [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
ngx_http_keepalive_handler [/usr/local/openresty/nginx/sbin/nginx] (122 samples, 12.20%)
ngx_http_keepalive..
:? (1 samples, 0.10%)
ngx_http_write_filter [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
ngx_http_post_action [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
ngx_create_temp_buf [/usr/local/openresty/nginx/sbin/nginx] (2 samples, 0.20%)
src/ngx_http_lua_regex.c:435 (3 samples, 0.30%)
modules/ngx_http_charset_filter_module.c:312 (8 samples, 0.80%)
0x7ff585143122 (16 samples, 1.60%)
src/lj_str.c:353 (2 samples, 0.20%)
http/ngx_http_core_module.c:907 (1 samples, 0.10%)
ngx_pcalloc [/usr/local/openresty/nginx/sbin/nginx] (2 samples, 0.20%)
http/ngx_http_core_module.c:1269 (1 samples, 0.10%)
hash_dense_sse42 [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (2 samples, 0.20%)
core/ngx_string.c:394 (2 samples, 0.20%)
ngx_palloc [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
modules/ngx_http_headers_filter_module.c:260 (1 samples, 0.10%)
ngx_http_script_flush_no_cacheable_variables [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
lj_cont_dispatch [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (3 samples, 0.30%)
src/lj_gc.c:882 (1 samples, 0.10%)
0x7ff585152d37 (1 samples, 0.10%)
lj_lightud_intern [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (1 samples, 0.10%)
0x7ff58fdff6a6 (3 samples, 0.30%)
__memcpy_avx_unaligned_erms [/usr/lib64/libc-2.31.so] (1 samples, 0.10%)
0x7ff585173c3f (1 samples, 0.10%)
__GI___libc_malloc [/usr/lib64/libc-2.31.so] (1 samples, 0.10%)
core/ngx_palloc.c:89 (1 samples, 0.10%)
gc_onestep [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (1 samples, 0.10%)
src/ngx_http_lua_contentby.c:301 (6 samples, 0.60%)
src/ngx_http_lua_util.c:1689 (1 samples, 0.10%)
ngx_palloc_small [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
http/ngx_http_write_filter_module.c:219 (1 samples, 0.10%)
http/ngx_http_request.c:1165 (832 samples, 83.20%)
http/ngx_http_request.c:1165
core/ngx_buf.c:278 (4 samples, 0.40%)
modules/ngx_http_chunked_filter_module.c:186 (1 samples, 0.10%)
src/lj_gc.c:284 (1 samples, 0.10%)
src/lj_buf.h:195 (2 samples, 0.20%)
http/ngx_http_request.c:1816 (1 samples, 0.10%)
src/ngx_http_lua_util.c:647 (1 samples, 0.10%)
core/ngx_palloc.c:127 (1 samples, 0.10%)
gc_traverse_proto [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (1 samples, 0.10%)
src/ngx_http_lua_util.c:1185 (261 samples, 26.10%)
src/ngx_http_lua_util.c:1185
ngx_palloc_small [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
src/ngx_http_lua_util.c:1372 (4 samples, 0.40%)
ngx_http_parse_header_line [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
core/ngx_connection.c:1240 (1 samples, 0.10%)
0x7ff585143130 (1 samples, 0.10%)
src/ngx_http_lua_contentby.c:64 (2 samples, 0.20%)
src/lj_str_hash.c:294 (2 samples, 0.20%)
src/lj_gc.c:735 (2 samples, 0.20%)
http/ngx_http_request.c:3314 (1 samples, 0.10%)
ngx_http_core_content_phase [/usr/local/openresty/nginx/sbin/nginx] (820 samples, 82.00%)
ngx_http_core_content_phase [/usr/local/openresty/nginx/sbin/nginx]
ngx_http_chunked_body_filter [/usr/local/openresty/nginx/sbin/nginx] (19 samples, 1.90%)
n..
http/ngx_http_header_filter_module.c:266 (1 samples, 0.10%)
ngx_writev [/usr/local/openresty/nginx/sbin/nginx] (424 samples, 42.40%)
ngx_writev [/usr/local/openresty/nginx/sbin/nginx]
http/ngx_http_request.c:558 (1 samples, 0.10%)
unix/ngx_alloc.c:57 (3 samples, 0.30%)
modules/ngx_http_addition_filter_module.c:142 (1 samples, 0.10%)
http/ngx_http_core_module.c:1147 (1 samples, 0.10%)
ngx_http_copy_filter [/usr/local/openresty/nginx/sbin/nginx] (27 samples, 2.70%)
ng..
malloc/malloc.c:4206 (1 samples, 0.10%)
ngx_http_lua_create_ctx [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
copyTV [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (2 samples, 0.20%)
countint [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (2 samples, 0.20%)
http/ngx_http_postpone_filter_module.c:88 (1 samples, 0.10%)
rehashtab [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (4 samples, 0.40%)
ngx_start_worker_processes [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
http/ngx_http_request.c:1211 (1 samples, 0.10%)
malloc/malloc.c:3839 (2 samples, 0.20%)
http/ngx_http_request.c:551 (1 samples, 0.10%)
lj_tab_getinth [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (1 samples, 0.10%)
src/lj_str.c:357 (2 samples, 0.20%)
0x7ff58fdff087 (2 samples, 0.20%)
src/lj_str.c:361 (2 samples, 0.20%)
core/ngx_string.c:178 (1 samples, 0.10%)
http/ngx_http_request_body.c:617 (1 samples, 0.10%)
ngx_http_chunked_body_filter [/usr/local/openresty/nginx/sbin/nginx] (439 samples, 43.90%)
ngx_http_chunked_body_filter [/usr/local/openresty/nginx/sbin/nginx]
http/ngx_http_request.c:2553 (2 samples, 0.20%)
:? (8 samples, 0.80%)
core/ngx_string.c:129 (6 samples, 0.60%)
linux/writev.c:26 (422 samples, 42.20%)
linux/writev.c:26
http/ngx_http_core_module.c:885 (825 samples, 82.50%)
http/ngx_http_core_module.c:885
http/ngx_http_parse.c:276 (1 samples, 0.10%)
0x7ff585143166 (6 samples, 0.60%)
core/ngx_hash.c:22 (1 samples, 0.10%)
core/ngx_buf.c:173 (1 samples, 0.10%)
linux/close.c:27 (1 samples, 0.10%)
http/ngx_http_core_module.c:939 (1 samples, 0.10%)
newtab [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (2 samples, 0.20%)
:? (3 samples, 0.30%)
modules/ngx_http_charset_filter_module.c:548 (1 samples, 0.10%)
src/ngx_http_lua_util.c:992 (1 samples, 0.10%)
ngx_http_lua_set_content_type [/usr/local/openresty/nginx/sbin/nginx] (2 samples, 0.20%)
src/ngx_http_lua_util.c:1001 (1 samples, 0.10%)
modules/ngx_http_chunked_filter_module.c:221 (2 samples, 0.20%)
0x7ff585143115 (1 samples, 0.10%)
modules/ngx_http_log_module.c:408 (63 samples, 6.30%)
modules/..
http/ngx_http_script.c:672 (1 samples, 0.10%)
lua_rawgeti [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (1 samples, 0.10%)
ngx_palloc [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
http/ngx_http_request.c:2507 (1 samples, 0.10%)
_pcre_jit_exec [/usr/local/openresty/pcre/lib/libpcre.so.1.2.13] (2 samples, 0.20%)
modules/ngx_http_chunked_filter_module.c:179 (6 samples, 0.60%)
lua_gettop [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (1 samples, 0.10%)
lj_str_new [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (3 samples, 0.30%)
http/ngx_http_core_module.c:1873 (439 samples, 43.90%)
http/ngx_http_core_module.c:1873
ngx_http_lua_ngx_echo [/usr/local/openresty/nginx/sbin/nginx] (56 samples, 5.60%)
ngx_htt..
ngx_pcalloc [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
modules/ngx_http_chunked_filter_module.c:105 (19 samples, 1.90%)
m..
ngx_http_sub_body_filter [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
ngx_hash_find [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
__libc_start_main [/usr/lib64/libc-2.31.so] (1 samples, 0.10%)
epoll_wait [/usr/lib64/libc-2.31.so] (30 samples, 3.00%)
epo..
src/ngx_http_lua_util.c:528 (12 samples, 1.20%)
modules/ngx_http_addition_filter_module.c:146 (1 samples, 0.10%)
0x7ff58fdff4f5 (2 samples, 0.20%)
src/ngx_http_lua_contentby.c:48 (2 samples, 0.20%)
ngx_http_header_filter [/usr/local/openresty/nginx/sbin/nginx] (7 samples, 0.70%)
src/lj_tab.c:391 (1 samples, 0.10%)
lj_mem_realloc [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (1 samples, 0.10%)
0x7ff585152d41 (14 samples, 1.40%)
http/ngx_http_request.c:3753 (77 samples, 7.70%)
http/ngx_h..
ngx_http_lua_send_special [/usr/local/openresty/nginx/sbin/nginx] (442 samples, 44.20%)
ngx_http_lua_send_special [/usr/local/openresty/nginx/sbin/nginx]
ngx_master_process_cycle [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
core/ngx_palloc.c:163 (1 samples, 0.10%)
src/lj_api.c:142 (1 samples, 0.10%)
modules/ngx_http_addition_filter_module.c:133 (1 samples, 0.10%)
http/ngx_http_request.c:1085 (6 samples, 0.60%)
lj_BC_JLOOP [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (4 samples, 0.40%)
src/ngx_http_lua_util.h:294 (1 samples, 0.10%)
core/ngx_palloc.c:154 (1 samples, 0.10%)
lj_alloc_malloc [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (1 samples, 0.10%)
ngx_http_close_connection [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
malloc/malloc.c:5366 (3 samples, 0.30%)
ngx_palloc_large [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
all (1,000 samples, 100%)
ngx_http_write_filter [/usr/local/openresty/nginx/sbin/nginx] (6 samples, 0.60%)
ngx_http_core_run_phases [/usr/local/openresty/nginx/sbin/nginx] (828 samples, 82.80%)
ngx_http_core_run_phases [/usr/local/openresty/nginx/sbin/nginx]
src/ngx_http_lua_cache.c:48 (1 samples, 0.10%)
0x7ff58fdff524 (1 samples, 0.10%)
ngx_palloc [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
http/ngx_http_core_module.c:885 (1 samples, 0.10%)
ngx_http_get_indexed_variable [/usr/local/openresty/nginx/sbin/nginx] (2 samples, 0.20%)
lua_resetthread [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (1 samples, 0.10%)
lj_buf_str [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (3 samples, 0.30%)
src/lj_str.c:373 (1 samples, 0.10%)
:? (4 samples, 0.40%)
lj_BC_CALL [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (1 samples, 0.10%)
src/lj_tab.c:366 (2 samples, 0.20%)
core/ngx_palloc.c:179 (1 samples, 0.10%)
lj_alloc_malloc [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (1 samples, 0.10%)
src/ngx_http_lua_util.h:455 (2 samples, 0.20%)
lj_vm_resume [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (1 samples, 0.10%)
src/ngx_http_lua_cache.c:50 (3 samples, 0.30%)
ngx_palloc_small [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
src/lj_gc.c:343 (1 samples, 0.10%)
modules/ngx_epoll_module.c:800 (30 samples, 3.00%)
mod..
ngx_sprintf_num [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
core/ngx_connection.c:1289 (1 samples, 0.10%)
http/ngx_http_header_filter_module.c:470 (1 samples, 0.10%)
core/ngx_palloc.c:163 (1 samples, 0.10%)
unix/ngx_process_cycle.c:793 (1 samples, 0.10%)
http/ngx_http_write_filter_module.c:335 (1 samples, 0.10%)
ngx_http_core_run_phases [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
ngx_worker_process_cycle [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
ngx_palloc [/usr/local/openresty/nginx/sbin/nginx] (2 samples, 0.20%)
unix/ngx_process_cycle.c:169 (1 samples, 0.10%)
ngx_alloc_chain_link [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
http/ngx_http_request.c:3699 (77 samples, 7.70%)
http/ngx_h..
core/ngx_palloc.c:90 (1 samples, 0.10%)
__GI___libc_malloc [/usr/lib64/libc-2.31.so] (3 samples, 0.30%)
:? (1 samples, 0.10%)
ngx_reusable_connection [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
lj_tab_len [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (1 samples, 0.10%)
__GI___writev [/usr/lib64/libc-2.31.so] (422 samples, 42.20%)
__GI___writev [/usr/lib64/libc-2.31.so]
http/ngx_http_request.c:1467 (1 samples, 0.10%)
ngx_palloc_small [/usr/local/openresty/nginx/sbin/nginx] (2 samples, 0.20%)
:? (3 samples, 0.30%)
unix/ngx_process_cycle.c:793 (998 samples, 99.80%)
unix/ngx_process_cycle.c:793
modules/ngx_http_chunked_filter_module.c:137 (1 samples, 0.10%)
http/ngx_http_request.c:2648 (1 samples, 0.10%)
unix/ngx_process.c:199 (998 samples, 99.80%)
unix/ngx_process.c:199
http/ngx_http_request.c:3585 (1 samples, 0.10%)
ngx_epoll_process_events [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
core/ngx_palloc.c:163 (2 samples, 0.20%)
ngx_chain_get_free_buf [/usr/local/openresty/nginx/sbin/nginx] (2 samples, 0.20%)
malloc/malloc.c:5353 (3 samples, 0.30%)
core/ngx_buf.c:59 (1 samples, 0.10%)
modules/ngx_http_range_filter_module.c:632 (3 samples, 0.30%)
0x7ff58fdff039 (2 samples, 0.20%)
src/ngx_http_lua_util.c:645 (442 samples, 44.20%)
src/ngx_http_lua_util.c:645
malloc/malloc.c:3058 (3 samples, 0.30%)
0x7ff585152d21 (11 samples, 1.10%)
http/ngx_http_request.c:3785 (1 samples, 0.10%)
core/ngx_string.c:240 (1 samples, 0.10%)
src/ngx_http_lua_output.c:183 (2 samples, 0.20%)
http/ngx_http_parse.c:483 (1 samples, 0.10%)
ngx_http_core_access_phase [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
:? (1 samples, 0.10%)
http/ngx_http_copy_filter_module.c:152 (27 samples, 2.70%)
ht..
http/ngx_http_parse.c:154 (1 samples, 0.10%)
src/lj_gc.c:674 (1 samples, 0.10%)
ngx_epoll_process_events [/usr/local/openresty/nginx/sbin/nginx] (998 samples, 99.80%)
ngx_epoll_process_events [/usr/local/openresty/nginx/sbin/nginx]
src/lj_buf.c:235 (47 samples, 4.70%)
src/l..
http/ngx_http_write_filter_module.c:59 (1 samples, 0.10%)
__posix_memalign [/usr/lib64/libc-2.31.so] (3 samples, 0.30%)
ngx_http_lua_init_ctx [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
lj_BC_LEN [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (1 samples, 0.10%)
ngx_pcalloc [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
ngx_linux_sendfile_thread_handler [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
src/ngx_http_lua_util.c:464 (1 samples, 0.10%)
:? (1 samples, 0.10%)
ngx_memalign [/usr/local/openresty/nginx/sbin/nginx] (3 samples, 0.30%)
src/lj_tab.c:369 (1 samples, 0.10%)
lj_tab_resize [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (1 samples, 0.10%)
ngx_alloc_chain_link [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
http/ngx_http_parse.c:688 (1 samples, 0.10%)
lua_tolstring [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (1 samples, 0.10%)
ngx_http_trailers_filter [/usr/local/openresty/nginx/sbin/nginx] (2 samples, 0.20%)
core/ngx_string.c:129 (2 samples, 0.20%)
src/ngx_http_lua_contentby.c:179 (1 samples, 0.10%)
ngx_http_log_variable [/usr/local/openresty/nginx/sbin/nginx] (3 samples, 0.30%)
_int_free [/usr/lib64/libc-2.31.so] (1 samples, 0.10%)
csu/libc-start.c:308 (1 samples, 0.10%)
core/ngx_string.c:487 (1 samples, 0.10%)
http/ngx_http_postpone_filter_module.c:56 (1 samples, 0.10%)
modules/ngx_http_log_module.c:384 (5 samples, 0.50%)
unix/ngx_process_cycle.c:382 (1 samples, 0.10%)
src/lj_str.c:372 (1 samples, 0.10%)
core/ngx_palloc.c:302 (2 samples, 0.20%)
lj_BC_FUNCC [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (114 samples, 11.40%)
lj_BC_FUNCC [/us..
0x7ff585143153 (8 samples, 0.80%)
lua_type [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (1 samples, 0.10%)
src/lj_gc.c:452 (1 samples, 0.10%)
ngx_http_lua_get_lua_vm [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
pcre_exec [/usr/local/openresty/pcre/lib/libpcre.so.1.2.13] (3 samples, 0.30%)
__memcmp_avx2_movbe [/usr/lib64/libc-2.31.so] (1 samples, 0.10%)
:? (1 samples, 0.10%)
_start [/usr/local/openresty/nginx/sbin/nginx] (999 samples, 99.90%)
_start [/usr/local/openresty/nginx/sbin/nginx]
src/ngx_http_lua_util.c:541 (2 samples, 0.20%)
src/ngx_http_lua_util.c:691 (442 samples, 44.20%)
src/ngx_http_lua_util.c:691
src/lj_str.c:379 (1 samples, 0.10%)
ngx_chain_get_free_buf [/usr/local/openresty/nginx/sbin/nginx] (1 samples, 0.10%)
ngx_start_worker_processes [/usr/local/openresty/nginx/sbin/nginx] (998 samples, 99.80%)
ngx_start_worker_processes [/usr/local/openresty/nginx/sbin/nginx]
modules/ngx_http_chunked_filter_module.c:166 (1 samples, 0.10%)
ngx_http_log_handler [/usr/local/openresty/nginx/sbin/nginx] (77 samples, 7.70%)
ngx_http_l..
x86_64/setjmp.S:32 (1 samples, 0.10%)
ngx_http_free_request [/usr/local/openresty/nginx/sbin/nginx] (79 samples, 7.90%)
ngx_http_fr..
ngx_http_set_keepalive [/usr/local/openresty/nginx/sbin/nginx] (83 samples, 8.30%)
ngx_http_se..
modules/ngx_http_log_module.c:309 (1 samples, 0.10%)
lj_vm_exit_interp [/usr/local/openresty/luajit/lib/libluajit-5.1.so.2.1.0] (1 samples, 0.10%)