V2EX 首页   注册   登录
 neoblackcap 最近的时间轴更新

neoblackcap

  •   V2EX 第 47326 号会员,加入于 2013-10-20 19:22:30 +08:00
    neoblackcap 最近回复了
    7 小时 11 分钟前
    回复了 zeke 创建的主题 Python3.6.0 版 Gevent 报错。。。
    gevent 怎么说呢?它帮你做了很多东西,但是这些东西当你真正想动的时候就不好搞,比如若是你一个协程运行了超级久,我自己就对这个协程很无力,我无法在外部有任何方法可以终结*这一个*协程。当然你若是要做到这一步的话,可能 asyncio 可以提供更多的明确的控制精度,而且生态可能更好。
    gevent 的确是一个很不错的库,哪怕现在我司都上 Python3 ,我们还是很多项目在用着它。但是也是这样发现很多坑,比如一个 patch_all 过去,有时候正常运行的程序就变奇怪了。项目中用它, monkeypatch 的边界不好控制。
    还有就是提一个小技巧,若是要用 gevent 的 monkeypatch ,那么 monkeypatch 就要越早打越好。有很多污染是可通过在函数基本 import gevent 来解决的。大家可以多多尝试
    4 天前
    回复了 gouchaoer 创建的主题 对《为什么说 2017 年你必须要学习 Go 了》这篇文章的疑惑
    @linboki 所以说嘛,在使用用户态线程时就是得注意磁盘 IO ,要不然一次调度直接上万个用户态线程挂起。自己写的代码尚可这样,若是不是自己写的代码就得重写所有底层磁盘 IO 相关函数,否则一样大暴死,因为你不知道哪个库会在库里面来一下磁盘 IO 操作。
    4 天前
    回复了 gouchaoer 创建的主题 对《为什么说 2017 年你必须要学习 Go 了》这篇文章的疑惑
    @linboki 这就很大区别了,一个是内核可以感知,一个是内核不能感知。那么怎么调度?你用户态堵塞的时候,我内核到底要不要挂起该进程?
    4 天前
    回复了 youyi 创建的主题 强迫症患者做程序员是一种什么体验?
    确实第三种太 TM 可怕了,只能用单元测试来杜绝这样的人
    4 天前
    回复了 gouchaoer 创建的主题 对《为什么说 2017 年你必须要学习 Go 了》这篇文章的疑惑
    @gamexg 据我了解,主流的操作系统也就只有 windows 可以读写文件达到也达到异步, IO 操作请使用 windows 特有的 IOCP
    4 天前
    回复了 97world 创建的主题 Django 项目部署方案的讨论和疑问
    uwsgi 并没有特别快, bjoern + gunicron 也很快,关键是 gunicron 的配置简单多了。使用 uwsgi 的前提是你用了很多 uwsgi stack 。若是没有特别要求,我觉得 gunicron 更好。
    4 天前
    回复了 youyi 创建的主题 强迫症患者做程序员是一种什么体验?
    @murmur 公司的产品大忌就是,这个代码是某人的代码,那个代码是那人的代码,大家都只能维护自己的代码
    4 天前
    回复了 gouchaoer 创建的主题 对《为什么说 2017 年你必须要学习 Go 了》这篇文章的疑惑
    @zwh8800 其实就是用户态线程, erlang 也有。记得 FreeBSD 也有过 M : N 的线程模型,后来发现 bug 多于是就砍了换成 1 : 1 。
    M : N 初看是挺好,但是真的会比 1:1 模型强吗?我是表示怀疑的,在复杂的负载下,我认为系统的调度很有可能比用户自己调度好。
    5 天前
    回复了 Gothack 创建的主题 Linux 下的 nylas n1 邮件客户端不能保留服务器端的邮件?
    @ylsc633 客户端并没有收费吧?哪怕收费的话,你也可以拿着源码自己编译一个
    5 天前
    回复了 kingmo888 创建的主题 求问 Python3.5 下如何使用低版本的编译环境或者包?
    提另外一个思路,环境切换到 bash on windows 如何?
    DigitalOcean
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   IP 查询   ·   广告投放   ·   鸣谢   ·   上网首页   ·   810 人在线   最高记录 2399   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.7.5 · 19ms · UTC 00:12 · PVG 08:12 · LAX 16:12 · JFK 19:12
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1