Linux 不再支持旧内核架构+Google 发布 TensorFlow.js【马哥教育早报-232期】

2018年04月03日 星期二

【马哥教育新闻快报232期】

导读:Linux 不再支持旧内核架构+Google 发布 TensorFlow.js


每日一句


礼云:欲不可纵,志不可满。宇宙可臻其极,情性不知其穷。唯少欲知足,为立涯限。


早报内容


0.Linux 开源首个 VR 桌面环境项目 Safespaces

说到 VR,谷歌的 Daydream 和其他推广名称比较有名。现在 VR 也进入了 Linux 操作系统。尽管对之前的 SteamVR 之类的东西的体验并不是那么好。

但是如何在 Linux 桌面环境实现虚拟现实技术呢?开发 Arcan 显示服务器的人有了新的想法:Safespaces。

这是一个正在开发的 3D / VR 桌面环境。它被设计为在 Arcan 显示服务器上运行。可以戴上与 OpenHMD 兼容的 VR 头戴式耳机看到它。

根据一篇 博客文章 称,Safespaces 的设计方式是它的代码复用率很高。开发人员可以确保他们最终不会模仿或重复 Windows,Android,Xorg 等设计模型。

现 VR 桌面 Safespaces 已开源,测试时,你可能需要在旁边准备一个桶,因为会看吐。

1.Linux 内核 4.16 发布,改进死线调度器

Linux 内核 4.16 发布,此版本的显著变化包括:

  • 对 Jailhouse 虚拟机管理程序的初始化支持
  • 对用户拷贝白名单强化补丁程序
  • 对死线调度器的一些改进
  • 对 Meltdown 和 Specter 漏洞的缓解工作
  • 网络修复
  • 固件升级
  • scsi 和 rdma 等驱动程序修复

2.旧 CPU 架构将在 Linux 中失去支持,可节省 50 万行代码

Linux 内核维护者已经决定在即将发布的版本中放弃对旧 CPU 架构的支持。因此,Linux 4.17 内核将减少大约 50 万行代码,目前它包含大约 2030 万行代码。将被弃用的体系结构是 Blackfin,CRIS,FRV,M32R,Metag,MN10300,Score 和 Tile。虽然不被弃用,Unicore32 和 Hexagon 体系结构也处于风险之中,但他们的维护人员正在努力改善情况,以便继续支持。

内核开发人员 Arnd Bergmann 在 Linux 内核邮件列表中发帖称: “Linux 4.17 内核将删除 blackfin,cris,frv,m32r,metag,mn10300,score 和 tile(包括关联的设备驱动程序)的整个架构代码。我一直与每个维护人员一起工作,以确保我的解释是正确的,许多人都对在各支持这些 CPU 架构开展的工作留下了美好的回忆,但也认为在没有任何用户的情况下保持这些 CPU 架构活力毫无意义。”

在即将发布的版本中放弃对旧 CPU 架构的支持,会减小内核的大小,并且如果存在任何潜在的错误,它还可以减少内核中的攻击媒介的数量。

3.Google 发布 TensorFlow.js,将机器学习带上浏览器

Google 发表 TensorFlow.js,TensorFlow 技术结合 Javascript,大幅降低开发者在浏览器发展机器学习的门槛。Google 表示,随着 Javascript 与机器学习技术的发展,在浏览器上已经可以完全进行机器学习的所有工作,包含定义、训练以及运行机器学习模型。

Google 工程师 Nikhil Thorat 以及 Daniel Smilkov,于 TensorFlow 开发者高峰会上现场直播,使用TensorFlow.js 并加上摄影机与电脑视觉技术,在全浏览器环境里,教人工智能程序玩 PAC-MAN 游戏,而这个示例程序已被开源在Github上。

Google 表示,在浏览器中运行机器学习,这意味着不需要安装任何函数库或者驱动程序,只要打开网页,程序就可以运行。另外,TensorFlow.js 支持 WebGL,因此也能使用 GPU 加速运算。

4.工信部要求对WiFi万能钥匙等“蹭网”类程序开展调查

工信部日前在官网发布关于“蹭网”类移动应用程序的通报。

通报称,近日据有关媒体报道,移动应用程序“WiFi万能钥匙”和“WiFi钥匙”具有免费向用户提供使用他人WiFi网络的功能,涉嫌入侵他人WiFi网络和窃取用户个人信息。工业和信息化部网络安全管理局对此高度重视,立即组织网络安全专业机构对上述两款移动应用程序进行技术分析,发现两款移动应用程序具有共享用户所登录WiFi网络密码等信息的功能。目前,工业和信息化部网络安全管理局已要求上海市、福建省通信管理局开展调查工作,将在核查的基础上,依据《网络安全法》等法律法规进行处理,维护广大网民的合法权益。

针对“蹭网”类移动应用程序可能存在的风险,在此提醒:WiFi网络提供者应谨慎共享自己的WiFi网络,并定期更换WiFi网络密码;WiFi网络使用者应增强安全上网意识,谨慎使用WiFi“蹭网”类移动应用程序。


【每日一个知识点】


【每日一个知识点第138期-Linux】

问题:Linux进程管理之pstree命令解析

答案:http://www.magedu.com/75775.html

【每日一个知识点第139期-Python】

问题:深入Python字符串

答案:http://www.magedu.com/75783.html


【近期开班】


Linux面授班31期:2018年05月14日(北京)

Linux网络班30期:2018年04月28日(网络)

Python面授班12期:2018年07月23号(北京)

Python网络班13期:2018年05月12日(网络)

相关新闻

历经多年发展,已成为国内好评如潮的Linux云计算运维、SRE、Devops、网络安全、云原生、Go、Python开发专业人才培训机构!