![]() | 1 ech0x 2019-07-27 22:59:26 +08:00 via iPhone 这这是改前端吧……我以为是类似于要去除 GIL 锁的大新闻。 |
2 okwork 2019-07-27 23:11:56 +08:00 via Android 龟叔被 PEP572 气走之后,终于开始干活啦 |
![]() | 3 iPhoneXI 2019-07-28 00:10:48 +08:00 via Android ![]() 没啥影响 |
4 bertonzh 2019-07-28 00:12:40 +08:00 我还以为开始解决 cpython 性能问题了呢,原来是改 parser |
5 lynskylate 2019-07-28 00:48:13 +08:00 via Android @bertonzh 想要实现这一点除非来个 3-4 的变革,目前社区太依赖 c 扩展,这些扩展都依赖 gil 来保证线程安全,gil 很难去掉,而同时这些扩展依赖引用计数做垃圾回收,gc 层也没法优化,估计有生之年应该看不见了。 |
![]() | 6 congeec 2019-07-28 00:53:53 +08:00 via iPhone |
7 lynskylate 2019-07-28 04:50:38 +08:00 via Android @congeec 子解释器没法解决,他只解了 gil 的部分问题,想要使得性能提升,可并发更高效的 gc 算法 jit 才是关键。pypy 在这一点上其实已经做的很好了,唯一的问题就是没人用和对 c 拓展的兼容 |