首页   注册   登录
 lewis89 最近的时间轴更新
ONLINE

lewis89

V2EX 第 443327 号会员,加入于 2019-09-26 07:45:35 +08:00
今日活跃度排名 1639
大家有没有感觉自己老了
问与答  •  lewis89  •  8 天前  •  最后回复来自 morizawatt
21
Magic Mouse 2 滞销了 滞销了 帮帮老农
问与答  •  lewis89  •  21 天前  •  最后回复来自 DearTanker
17
AirPods Pro 刚到 气味很大 戴了会不会得病啊
Apple  •  lewis89  •  21 天前  •  最后回复来自 gqbre
42
出一台联想 A30 下载机 一个 2.5 寸硬盘 1G 内存 50 包邮
  •  1   
    二手交易  •  lewis89  •  37 天前  •  最后回复来自 lewis89
    6
    求购廉价二手软路由
    二手交易  •  lewis89  •  66 天前  •  最后回复来自 lewis89
    9
    lewis89 最近回复了
    4 天前
    回复了 jdz 创建的主题 程序员 docker 对日常工作有帮助吗,普通后端开发
    如果你不会 Linux 操作系统跟 Unix 那套工具链以及各种命令的话 Docker 就免了吧,给你用你也用处不大,真心的。
    6 天前
    回复了 qixiangyangrm 创建的主题 Python 关于多线程和协程各自适用场景问题
    @altboy #14 难道不对吗? 协程目前的优势就是多了一层 IO 调度管理,在用户态将所有的 IO 调用 用一个线程就管理完了,如果是计算密集型 多个任务 使用多线程 没有毛病啊,而且内存也能由系统管理 随着任务规模增长 操作系统内存管理的优势就出来了
    6 天前
    回复了 qixiangyangrm 创建的主题 Python 关于多线程和协程各自适用场景问题
    @wuwukai007 #10 这样的话 好处非常明显 就是 一个进程里面 只要有一个线程 负责跟系统进行 IO 交互,其余的线程都可以根据协程任务的需要 讲线程分配给各个协程让他们先跑起来。
    6 天前
    回复了 qixiangyangrm 创建的主题 Python 关于多线程和协程各自适用场景问题
    @wuwukai007 #10 协程不是单线程,协程是在用户态加了一层透明调度的系统,像 Golang 这些的实现 就是将 你所有协程里面的同步调用都收集起来 遇到同步调用 全部给你收集到一个集合里面 然后用 Linux epoll 红黑树的实现,哪个协程的同步调用在 epoll 里面返回了 然后就让你这个协程到线程上面跑一跑 实际上就是在用户态 加了一层 IO 调度管理 谁调用同步 IO 了 就让谁去等着 把线程空出来 让其它没调用 IO 正等待 CPU 计算的协程跑起来 如果你是计算密集型的多线程任务 那完全没必要使用协程 计算密集型用协程几乎就是脱了裤子放屁。
    协程的好处其实就是开销比线程小一点,然后对于应用来讲,由于不用使用系统调用,在语言层面的托管系统就能解决 IO 密集型的调度问题。

    最后用户态的协程就有一个问题,操作系统没法对你进行内存管理,传统的多线程应用程序 内存管理实际上是托管给系统,系统采取多级缓存速度 从 cpu 的缓存 到内存缓存 到硬盘缓存 ,中间会根据调度来决定内存的操作管理。
    7 天前
    回复了 qixiangyangrm 创建的主题 Python 关于多线程和协程各自适用场景问题
    计算密集型使用多线程,由于 GIL 的存在 Python 只能用多进程+IPC 来同步 或者用其它的 python call Cworld 之类的线程黑魔法

    IO 密集型就随意了 多线程 协程问题应该都不大,因为绝大部分时间都在 IO 那里
    7 天前
    回复了 orbwalker 创建的主题 程序员 ---- 你们是如何学英语的?
    use English as your natvie language.
    专业的事情 用专业的设备 在 Linux 下搞.Net 在 Windows 下搞 Python 纯粹自己寻不痛快
    9 天前
    回复了 lewis89 创建的主题 问与答 大家有没有感觉自己老了
    @hoyixi #9 主要是身体 各种问题都慢慢出来了
    9 天前
    回复了 sekfung 创建的主题 职场话题 心累,有点想回家考公务员了
    @Chakid #46 闯几年就知道外面不好混了,有的运气好,前期进了个大厂,进了主力项目部门,部门资源管够 数据量大 项目规模还行,这样积累的经验光环比你多,出来还能在小公司混个 leader,再几个前些年进了个不错的创业公司,作为元老也混了个一官半职,如果你运气不好的话,大概率就是个普通开发,那么轨迹就跟大部分人差不多了,不是在找寻上岸的路,就是在准备上岸。
    5s 盾
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1037 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 19ms · UTC 19:24 · PVG 03:24 · LAX 11:24 · JFK 14:24
    ♥ Do have faith in what you're doing.