Skip to content

测了一下发现CGI相关的性能问题 #182

@bin9317

Description

@bin9317

现有的CGI Provider里面会为每个请求申请一个6553500的buffer,如图:
mem
火焰图:
cpu

改了一下他的代码修改之前100并发10000请求需要27.098820666s
修改之后需要18.084613282s
如果我的benchmark代码没错的话变化还挺明显的

修改之后的火焰图:
after_cpu

没有那个巨大的带缓存的Writter了

发一个PR在这里
#181

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions