abersheeran

abersheeran

我尊重明者与智者。
V2EX 第 492816 号会员,加入于 2020-06-02 18:30:44 +08:00
今日活跃度排名 5461
我对谦和的人谦和,对理性的人理性,与狷狂的人一起狷狂,对自以为是的人会更加自以为是。
根据 abersheeran 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
abersheeran 最近回复了
https://imgse.com/i/pkSST6s 体验过了,比上一代好一些,但还是没有 GPT4 或者 GeminiPro 强
我的评价是:这种文章都不会好好写的人,代码也只能写成一坨屎。
5 天前
回复了 biuyixia 创建的主题 程序员 QQ 邮箱不要 FACE 啊
你都上 V2EX 了应该有 tg 账号,我觉得你这个场景 tg bot 更适合。
8 天前
回复了 huangyx 创建的主题 投资 想看看大家对于黄金的看法
冲突是大势已成,不以任何人的意志而改变。至于会不会战争升级看接下来搅动世界风云的那些人会怎么做了,现在有原子弹悬在他们头上,所以我个人认为升级的可能性不像二战那时候那么大。

局部冲突是无可避免的。
9 天前
回复了 abersheeran 创建的主题 Python 一个纯 Python WSGI 服务器
@abersheeran #20 查到了,gunicorn 一开 gevent ,连 http 都不自己处理了,全丢给 gevent ,gunicorn 就只管进程。zibai 的用法是只用 gevent monkey patch 。gevent.wsgi 在 Linux 上比 zibai.h11 快的原因还得再查查。
9 天前
回复了 abersheeran 创建的主题 Python 一个纯 Python WSGI 服务器
@hutoer #15

找了一台低配 Linux 服务器跑测试,我发现 -t 8 -c 40 吃不满单核 CPU ,换了一个更高的参数跑。并发更大的是 gunicorn+gevent

但是看这个数据来说,zibai 的平均请求耗时明明更短,方差更小、最大值也更小。总体并发不知道为什么还没 gunicorn 高,我再深入研究一下。可能 gunicorn 对 Linux 做了针对性优化,毕竟我放在 GitHub 上的 benchmark 来自一台 MacBook ,而那个结果是反过来的,zibai 远高于 gunicorn 。

./wrk -t 16 -c 160 -d 1000 http://127.0.0.1:8000
Running 17m test @ http://127.0.0.1:8000
16 threads and 160 connections
^C Thread Stats Avg Stdev Max +/- Stdev
Latency 200.00ms 263.38ms 1.47s 81.44%
Req/Sec 715.51 0.98k 6.19k 86.00%
254899 requests in 46.36s, 41.57MB read
Requests/sec: 5498.37
Transfer/sec: 0.90MB

./wrk -t 16 -c 160 -d 1000 http://127.0.0.1:8000
Running 17m test @ http://127.0.0.1:8000
16 threads and 160 connections
^C Thread Stats Avg Stdev Max +/- Stdev
Latency 52.27ms 9.08ms 198.67ms 88.68%
Req/Sec 191.78 23.24 262.00 79.09%
90721 requests in 29.83s, 9.18MB read
Requests/sec: 3041.02
Transfer/sec: 315.20KB
10 天前
回复了 abersheeran 创建的主题 Python 一个纯 Python WSGI 服务器
@hutoer #18 那有点怪了,我一会用一个低配 Linux 测一下
10 天前
回复了 abersheeran 创建的主题 Python 一个纯 Python WSGI 服务器
@hutoer #15 https://github.com/abersheeran/zibai/blob/main/benchmark.md GitHub 上我的测试结果和你这个差别有点大
10 天前
回复了 abersheeran 创建的主题 Python 一个纯 Python WSGI 服务器
@hutoer #15 我看 gunicorn 你开 gevent 了,你装 zibai 的时候带上 gevent 了吗?看启动日志,里面会显示是否启用了 gevent 。
@chinesehuazhou #2 好,谢谢。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2724 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 12:43 · PVG 20:43 · LAX 05:43 · JFK 08:43
Developed with CodeLauncher
♥ Do have faith in what you're doing.