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://haohuigou.com/75775.html
【每日一個知識點第139期-Python】
問題:深入Python字符串
答案:http://haohuigou.com/75783.html
【近期開班】
Linux面授班31期:2018年05月14日(北京)
Linux網絡班30期:2018年04月28日(網絡)
Python面授班12期:2018年07月23號(北京)
Python網絡班13期:2018年05月12日(網絡)