设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 开源热点 查看内容

LUPA开源周刊:Python之父退出决策层 GNOME之父指责ARM

2018-7-15 21:00| 发布者: joejoe0332| 查看: 10582| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: Python创始人Guido van Rossum本周在邮件列表宣布,他将完全脱离决策层,不再领导该语言,给自己一个永久的假期。后续会作为一个普通的核心开发者,待在那里一段时间。之前我们曾报道过“因ARM授权费用太贵,科技巨 ...


  之前我们报导过 JDK 11 进入特性冻结阶段,今天来看看 JEP 333 为了大幅减少 GC 暂停时间的可伸缩低延迟垃圾回收器 ZGC(Scalable Low-Latency Garbage Collector )。GC一直以来是 Java 的主要优势之一,但是,当垃圾回收暂停时间过长时,会对应用程序的响应时间产生负面影响。


  而现代系统中可用的内存量不断增长,用户和应用开发人员希望 JVM 能够以高效的方式充分利用此内存,并且不要有过长的 GC 暂停时间。此次将新增的 ZGC 功能,能够消除或大幅缩短 GC 暂停的时间。ZGC 有以下几个目标:

  GC 暂停时间不应超过 10 ms;处理堆的大小范围从相对较小(几百 M)到非常大(几 T)不等;与使用 G1 相比,应用程序吞吐量减少不超过 15%;为未来的 GC 功能和优化利用有色指针(colored pointers)和加载屏障(load barriers)奠定基础;初始支持平台:Linux/x64

  ZGC 是一个并发的、单代的、基于区域的、NUMA 感知的压缩收集器,Stop-the-world 阶段仅限于根扫描,因此 GC 暂停时间不会随堆或活动集(live set)的变大而增加。ZGC 的核心设计原则/选择是将加载屏障与有色对象指针(colored oops)结合使用,这使得 ZGC 能够在 Java 应用程序线程运行时执行并发操作,例如对象重定向。

  从 Java 线程的角度来看,在 Java 对象中加载引用字段的行为受到加载屏障的影响。除了对象地址之外,colored oops 还包含加载屏障使用的信息,以确定在允许 Java 线程使用指针之前是否需要采取某些操作。例如,对象有可能已经被重定向,那么加载屏障将对此进行检测并采取适当的操作。

  随着上周 PHP 7.3 Alpha3 的发布,意味着 PHP 7.3 即将进入特性冻结阶段,不再有新的功能添加,后续的 beta 和 rc 版本将主要进行修复,直到11月29日发布正式版本。从目前的更新说明来看,PHP 7.3 并不是一个主打新特性的版本,包含更多的是 bug 修复。PHP 7.3 删除了对 BeOS 的支持,改进了 PHP GC ,实现更灵活的 Heredoc 和 Nowdoc 语法。


  PHP 7 于2015年12月正式发布,在经过两年多的发展和迭代中,使用量有在不断上升,但仍大幅落后于 PHP 5 系列。W3Techs.com 最新统计数据如下:PHP 5 系列最新的版本是于2014年发布的 PHP 5.6 ,也是目前使用最广泛的版本。不过在六个月后,PHP 5.6 将完全失去官方支持。届时,或许会给 PHP 7 带来一轮用户激增。更多内容,请关注本次专辑……

  外媒消息,Facebook 证实已收购 Bloomsbury AI  以提高公司的自然语言处理能力。具体的财务细节目前尚未披露,不过据 TechCrunch 报道此次收购价格可能在 2500-3000 万美元之间。据悉,Bloomsbury AI 是一家初创公司,旨在是解决自然语言和机器之间的语言障碍。


  目前的自然语言难以被 AI 、机器学习系统、数据库和搜索功能理解,进行可靠而有效的响应,进而阻碍整个行业的发展。为应对这一挑战,Bloomsbury AI 开发了一款名为 Cape 的人工智能系统,可以读取文档并回答与内容相关的问题。

  外媒评论称,Facebook 的此次收购很有意义,Bloomsbury AI 可以更好地帮助社交巨头监控和监管虚假新闻和禁止违规内容。


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部