设为首页收藏本站

LUPA开源社区

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

LUPA开源周刊:Google推Fuchsia说明书 Ruby3有望3倍提速

2018-4-15 22:29| 发布者: joejoe0332| 查看: 52311| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 本周,谷歌公布了其非Linux系操作系统Fuchsia的具体细节,官方发布了它所谓的“The Book”:一本面向程序员的操作Fuchsia的指南。2018年是Ruby诞生的第25年,这门一贯被贴上保守、平衡、严谨等标签的语言,不知不觉 ...


  谷歌公布了其非 Linux 系操作系统 Fuchsia 的具体细节。本周,Google 发布了它所谓的 “The Book”:一本面向程序员的操作 Fuchsia 的指南。文档介绍,Fuchsia 采用微内核架构,致力于做嵌入式设备的操作系统。文档中说明了 Fuchsia 的内核设计、软件界面、用于运行程序,存储数据和访问网络的服务和库,以及用户可以在屏幕上绘制东西的方式。根据文档判断,该操作系统仍在开发中。


  这些文件指向了 Travis Geiselbrecht 开发的 lk,即 Little Kernel 微内核,Travis Geiselbrecht 设计操作系统的能力很强,他于2012年加入 Google,自2015年以来一直与 Google 员工一起致力于研发 Fuchsia。被称为 Zircon 的 Fuchsia 内核是用C语言以 lk 为基础写出来的。

  它通过系统调用为应用程序提供32位句柄来访问对象,这些对象用于管理内存、与其他正在运行的程序交换信息以及使用同步原语。系统还提供了C ++类,使得可以通过系统调用来操作对象。 文档中还定义了其它概念,包括作业、进程、线程、信号、等待规则和事件。

  内核接下来是 Zircon Core,它处理设备驱动程序,兼容 POSIX 的输入与输出、C运行时和 ELF 二进制加载,最重要的是 Zircon Framework,它运行核心库、应用程序并提供名称命名空间和沙箱。文档还说明了存储、图形和网络等问题。更多消息大家可以关注本次专辑……

  虽然甲骨文"Unbreakable Enterprise Kernel"(UEK)内核的源代码已经可以通过公司自己的服务器获取,但现在该组织正在将其发布到 GitHub,以提高其 Linux 补丁版的受欢迎程度。甲骨文的 Unbreakable Enterprise Kernel 将继续专注于性能和稳定性,同时还可与 RHEL 衍生的 Oracle Linux 发行版配合使用,他们现在希望将其源代码更改发布到 GitHub 可增加 UEK 的曝光度,从而增加使用用户。


  项目包括基于 Linux 3.0 的旧版 UEK2 内核,以及来自 Linux 4.14 LTS 源的最新 UEK4 内核。代码已全部托管至 GitHub 仓库,要注意的是,源代码虽然托管在仓库,但仓库的 master 分支只存放了项目文档,你需要切换至 branch/UEK-version 来查看真正的源码。

  甲骨文在其博客上公布了这一消息,并表示自 2007 年以来,甲骨文已经为 Linux 内核贡献了超过 40 万行代码。更多内容,大家不妨在本次专辑里了解一下……

    眼尖的 Firefox 用户可能已经注意到,Mozilla 最近在稳定版本的 Firefox 中更新了新的系统附加组件。该加载项的唯一目的就是能够启用对 TLS 1.3,即下一代(Transport Layer Security)传输层安全协议版本的支持。


    TLS 1.3 协议版本于 2018 年 3 月 21 日完成,与先前版本的协议相比,TLS 1.3 被普遍认为更快、更安全。当然,要使用它需要 Web 浏览器 和 Internet 服务同时支持才行。要验证您的 Firefox 浏览器是否已经启用了对 TLS 1.3 的支持,可以使用以下步骤:

    在 Firefox 地址栏中执行 about:config 打开浏览器配置选项;使用 ctrl + f 快捷键搜索 security.tls.version 这个「首选项名称」并双击打开,查看该首选项的值。首选项 security.tls.version.max 值用以确定 Firefox 支持的最高 TLS 协议级别。

    如果它设置为 3,则支持 TLS 1.2。如果将其值设置为 4,则可启用 Firefox 对 TLS 1.3 的支持。您可以在 SSLLabs 网站上对浏览器所支持的协议和安全功能进行检查。 如果 security.tls.version.max 首选项设置为 4,应该可以看到浏览器支持 TLS 1.3。更多内容,本次专辑将为您一一带来……


酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部