Ubuntu 17.10因致BIOS損壞暫停下載+阿里宣布即將開(kāi)源AliOS【馬哥教育早報(bào)-168期】
2017年12月22日 星期五
馬哥教育新聞快報(bào)
導(dǎo)讀:Ubuntu 17.10因致BIOS損壞暫停下載+阿里宣布即將開(kāi)源AliOS
每日一句
明智的人使自己適應(yīng)世界;而不明智的人則堅(jiān)持要世界適應(yīng)自己。所以人類進(jìn)步靠的是不明智的人。
早報(bào)內(nèi)容
0.因被指損壞 BIOS ,Ubuntu 17.10 已臨時(shí)關(guān)閉下載
Canonical 已暫時(shí)從官網(wǎng)移除了 Ubuntu 17.10 的下載鏈接,并留下通知:
由于在某些筆記本電腦(主要為聯(lián)想)上出現(xiàn) BIOS 固件問(wèn)題,目前不推薦下載 Ubuntu 17.10 。待問(wèn)題解決后,再重新開(kāi)放。
從該 Bug 描述來(lái)看,被許多用戶報(bào)告的問(wèn)題是在安裝 Ubuntu 17.10 之后重啟,BIOS 不再能保存任何新的設(shè)置,系統(tǒng)仍然以舊設(shè)置啟動(dòng)。更重要的是,從 USB 引導(dǎo)的能力也失效,因?yàn)?USB 不被識(shí)別,這對(duì)于沒(méi)有 CDROM 的機(jī)器來(lái)說(shuō),十分麻煩。
1.分布式搜索引擎 Elasticsearch 6.1.1 發(fā)布,功能增強(qiáng)
Elasticsearch 是一個(gè)分布式的 RESTful 風(fēng)格的搜索和數(shù)據(jù)分析引擎,能夠解決越來(lái)越多的用例。作為 Elastic Stack 的核心,它集中存儲(chǔ)您的數(shù)據(jù),幫助您發(fā)現(xiàn)意料之中以及意料之外的情況。
Elasticsearch 是一個(gè)實(shí)時(shí)的分布式搜索分析引擎, 它能讓你以一個(gè)之前從未有過(guò)的速度和規(guī)模,去探索你的數(shù)據(jù)。
Elasticsearch 6.1.1 已發(fā)布,該版本包括功能增強(qiáng)、Bug 修復(fù)以及一些升級(jí),增強(qiáng)了Snapshot/Restore。
2.阿里宣布即將開(kāi)源AliOS Lite 已有17家芯片廠商合作
自今年9月正式升級(jí)品牌后,AliOS在開(kāi)源方面的動(dòng)態(tài)不斷。面向IoT領(lǐng)域的輕量級(jí)物聯(lián)網(wǎng)嵌入式操作系統(tǒng)AliOS Things,宣布即將在明年1月20日開(kāi)源AliOS Lite。
作為面向IoT領(lǐng)域的輕量化操作系統(tǒng),AliOS Lite支持更多任務(wù)處理,支持語(yǔ)音交互、視覺(jué)計(jì)算等智能處理,適用于CPU性能和內(nèi)存需求較低(最低可支持256MB)的IoT設(shè)備,例如智能音箱、智能手表、智能攝像頭等。
3.繼“Angel”開(kāi)源后,騰訊又開(kāi)放TDinsight機(jī)器學(xué)習(xí)平臺(tái)
目前 BAT 都有各自的機(jī)器學(xué)習(xí)開(kāi)源平臺(tái),阿里云早在 2015 年就推出了數(shù)據(jù)挖掘平臺(tái)“DTPAI”;百度推出了面向開(kāi)發(fā)者的 PaddlePaddle,騰訊推出了面向企業(yè)的 “Angel”。而在最近,騰訊又發(fā)布了最新的機(jī)器學(xué)習(xí)基礎(chǔ)平臺(tái) TDinsight。
據(jù)騰訊方面介紹,TDinsight 機(jī)器學(xué)習(xí)平臺(tái)是為政企提供的一站式機(jī)器學(xué)習(xí)平臺(tái)。用戶通過(guò)可視化的拖曳布局,組合各種數(shù)據(jù)源、組件、算法、模型和評(píng)估模塊,支持各種主流的開(kāi)源機(jī)器學(xué)習(xí)框架,包括 Spark、Python、R、XGBoost。覆蓋特征工程、分類、聚類、回歸、關(guān)聯(lián)規(guī)則、時(shí)間序列等傳統(tǒng)機(jī)器學(xué)習(xí)算法的同時(shí),支持圖算法、深度學(xué)習(xí)等更加豐富的算法庫(kù),可以讓用戶可以快速接入人工智能,釋放數(shù)據(jù)潛力。
4.男子私自搭建VPN服務(wù)器非法獲利50余萬(wàn)元被判刑
2013年至2017年6月期間,犯罪嫌疑人吳向洋在未取得相關(guān)經(jīng)營(yíng)許可的情況下,為非法牟利,自己在網(wǎng)上搭建VPN服務(wù)器并提供會(huì)員賬號(hào)和登錄軟件,該軟件登錄后可以瀏覽境外網(wǎng)站;另外犯罪嫌疑人吳向洋還把一些VPN會(huì)員賬號(hào)密碼寫到硬件路由器上,使得修改過(guò)的路由器能夠直接登錄VPN,實(shí)現(xiàn)能夠收聽(tīng)境外網(wǎng)站音視頻節(jié)目的功能。
之后犯罪嫌疑人吳向洋利用“淘寶網(wǎng)”開(kāi)設(shè)網(wǎng)店以及在互聯(lián)網(wǎng)開(kāi)設(shè)“凡狗VPN”網(wǎng)站等方式向一般用戶出租或銷售VPN軟件、VPN路由器硬件,交易數(shù)千次,非法經(jīng)營(yíng)額達(dá)792638元,非法獲利約50余萬(wàn)元。
吳向洋在未取得《增值電信業(yè)務(wù)經(jīng)營(yíng)許可證》的情況下,在網(wǎng)絡(luò)上銷售VPN代理服務(wù),根據(jù)《中華人民共和國(guó)電信條例》和《中國(guó)人民共和國(guó)刑法》等相關(guān)法律規(guī)定,吳向洋涉嫌非法經(jīng)營(yíng)罪。近日,經(jīng)廣西平南縣檢察院提起公訴,被告人吳向洋因非法經(jīng)營(yíng)罪被法院判決有期徒刑五年六個(gè)月,并處罰金人民幣五十萬(wàn)元。
面試演練
Python是如何進(jìn)行內(nèi)存管理的?
參考答案:
Python提供了對(duì)內(nèi)存的垃圾收集機(jī)制,但是它將不用的內(nèi)存放到內(nèi)存池而不是返回給操作系統(tǒng)。
Python中所有小于256個(gè)字節(jié)的對(duì)象都使用pymalloc實(shí)現(xiàn)的分配器,而大的對(duì)象則使用系統(tǒng)的 malloc。另外Python對(duì)象,如整數(shù),浮點(diǎn)數(shù)和List,都有其獨(dú)立的私有內(nèi)存池,對(duì)象間不共享他們的內(nèi)存池。也就是說(shuō)如果你分配又釋放了大量的 整數(shù),用于緩存這些整數(shù)的內(nèi)存就不能再分配給浮點(diǎn)數(shù)。
在Python中,許多時(shí)候申請(qǐng)的內(nèi)存都是小塊的內(nèi)存,這些小塊內(nèi)存在申請(qǐng)后,很快又會(huì)被釋放,由于這些內(nèi)存的申請(qǐng)并不是為了創(chuàng)建對(duì)象,所以并沒(méi)有對(duì)象一級(jí)的內(nèi)存池機(jī)制。這就意味著Python在運(yùn)行期間會(huì)大量地執(zhí)行malloc和free的操作,頻繁地在用戶態(tài)和核心態(tài)之間進(jìn)行切換,這將嚴(yán)重影響Python的執(zhí)行效率。為了加速Python的執(zhí)行效率,Python引入了一個(gè)內(nèi)存池機(jī)制,用于管理對(duì)小塊內(nèi)存的申請(qǐng)和釋放。這也就是之前提到的Pymalloc機(jī)制。