Home Tags Linux

Tag: Linux

舊手機還可以 DIY?三星下場「魔改」手機了

每次談及舊手機,我的朋友們總是會摩拳擦掌,爭先向我介紹他們的收藏品們,實際參觀後確實讓我感嘆,數量可真不少。 其中一位朋友曾經收集了 iPod Touch 第一代到第六代,此外還有經典的 iPhone 4、iPhone 5S 等產品,而當我問到哪款產品還會用時,他表示: 除了 iPod Touch 6,其他大多都只能用懷舊了。 這也是舊設備們常見的境遇,雖然硬體和軟體功能正常,但時間匆匆而過,它們在日常生活能起到的作用越來越少。 三星曾計劃改變這一現象,作為全球首屈一指的手機廠商之一,它親自下場改裝舊手機了。 除了懷舊,舊手機還可以這樣改造 三星的改裝計劃名為「Galaxy Upcycling」,這項計劃最早在 2017 年提出,旨在改造舊三星手機,讓它們變成各種各樣有趣且有用的電子產品。 三星為這個改裝計劃設計了十分宏大的未來,甚至表示要把這個舊手機改造計劃開源,讓其他開發者也能通過開源信息了解到如何調用舊手機的各個模塊,甚至運行其他作業系統。 這也就說,人們甚至可以將舊手機改造成轉載有 Linux 系統的計算機、復古遊戲模擬器、寵物自動餵食控制器等幾乎所有滿足個人需求的小物件。目前改造計劃已經有了一些落地的改造方案。 ▲ 有極客將舊三星手機改成遊戲機. 圖片來自:iFixit 例如這個用舊三星手機改造的視覺障礙診斷器,通過與國際防盲機構 IAPB 、韓國延世大學合作,三星將手機與 EYELIKE 相機組合起來,配合鏡頭配件舊手機可以拍攝眼睛內部圖像,並利用人工智慧算法來分析圖像,以檢查被測人是否患有眼部疾病。 當然了,這只是用於基礎診斷,具體還是要看醫生的診斷,在偏遠或醫療體系不完善的區域這款用舊手機改造的設備相對比較實惠,人工智慧技術的加入也在一定程度上解放了部分醫療人員,加快了醫療效率。 這樣一來即利用好了硬體算力,同時也讓未損壞的手機相機和螢幕能再次發揮作用。據三星表示,該類型的合作還將繼續,它們還在持續推出基於智慧型手機的可攜式陰道鏡等醫療器械。 而在今年三星更新了 Galaxy Upcycling...

英偉達攜手Valve將DLSS技術引入Linux

習慣了藉助 Valve 提供的 Proton 兼容工具,以在 Linux 平台上運行 Windows 遊戲的玩家們,將很快迎來一項重要的功能改進。英偉達剛剛宣布,該公司將攜手遊戲大廠 Valve,把 RTX 顯卡的「深度學習超級采樣」(DLSS)技術引入 Linux。作為一項以犧牲細微畫質來大幅提升高解析度遊戲流暢度的技術,它顯然是對資源開銷極其夸張的光線追蹤(RT)功能的最佳搭檔。 截圖(來自:ProtonDB) 除了攜手 Valve 為 Linux 遊戲玩家帶來對 DLSS 的支持,有關 Valve 新款掌機的傳聞,也讓不少人對此翹首以盼。 此外如果 DLSS 能夠助力圖形算力有限的下一代...

NV官宣 Linux遊戲玩家即將可以使用DLSS了

Nvidia在Computex 2021期間宣布,DLSS技術將很快通過Steam Proton提供給Linux遊戲玩家。Steam Proton是 Valve的一個工具,Linux用戶通過使用它可以在Linux系統中遊玩Windows獨占遊戲。本月,NVIDIA和Valve將聯手在開源作業系統上啟用DLSS。 深度學習超級采樣通過人工智慧放大較低解析度的圖像來提高遊戲性能,在幾乎不影響圖形質量的前提下,使性能顯著提高。Proton是Linux Steam Client Beta的一部分,因此DLSS大概會通過Linux Steam程序來到用戶面前。目前尚不清楚是否所有支持英偉達DLSS的遊戲都可以在Linux上使用該技術。 預計本月晚些時候,Linux遊戲玩家就可以開始使用Nvidia的DLSS技術了,不過前提是他們擁有RTX顯卡。 來源:遊民星空

AMD正在將SmartShift技術擴展到Linux系統上,進一步推動移動平台業務

SmartShift技術是AMD在去年發布的新功能,如果筆記本電腦配置了AMD的CPU和獨立顯卡,會針對兩者不同的工作負載作出快速反應,讓兩者更有力地結合為一個整體,可以進一步提高筆記本電腦的性能和能效。由於這樣配置的筆記本電腦並不多,所以SmartShift技術在發布後,並沒有受到太大的關注。 據Phoronix報導,AMD目前專注於擴大SmartShift技術的應用范圍,以支持Windows 10以外的作業系統。AMD在本周相繼發布了兩個補丁,讓Linux作業系統增加對SmartShift技術的支持,對於使用3A移動平台的Linux用戶來說無疑是個好消息。 在今年Computex展會上,AMD展示了一系列支持SmartShift技術的筆記本電腦,全部配置了Ryzen 5000系列移動處理器,以及全新的Radeon RX 6000M系列移動顯卡,加上AMD Advantage認證的推出,SmartShift技術得以進一步推廣。AMD對SmartShift技術的積極態度表明,未來會進一步推動移動平台的業務。 在5月30日,AMD向Linux發布了SmartShift技術相關的補丁,提供了最初的支持;近日再發布了新補丁,進一步增加了Linux作業系統里對SmartShift技術的支持,實現相關監控,判斷工作狀態;同時還有另一個補丁,讓系統或用戶控制功率的分配,完善了SmartShift技術的可用性。 AMD的這些努力似乎准備將SmartShift技術成為一項主流的功能,未來甚至推廣到更多型號的筆記本電腦上。想做到這一點,AMD還需要繼續在移動平台上努力,讓更多合作夥伴推出大量基於AMD晶片的產品。鑒於AMD把伺服器和桌面市場擺在更重要的位置,加上現階段產能緊張,移動平台始終很難估計,何況還有優先級別也排在前面的半定製遊戲主機晶片。 ...

紅旗 Linux 桌面作業系統 v11 社區預覽版 (0521) 更新

紅旗 Linux 桌面作業系統 v11 社區預覽版 (0521) 更新正式發布。較上一版本,紅旗Linux桌面作業系統v11社區預覽版(0521)主要更新如下: 更新日誌: • 發布紅旗瀏覽器v1.0; • 修復主題異常問題; • 修復部分系統缺陷; 更新方法: 已安裝紅旗Linux桌面作業系統v11社區預覽版的用戶,可參考下列方法進行系統更新。 方式1.軟體商店自定義更新 點擊桌面左下角「R」圖標,點擊「系統」-「軟體商店」-「檢查更新」,根據更新提示可自定義選取需要更新的軟體包或更新全部升級的軟體包。 方式2.終端命令更新 更新網絡源 sudoapt update -y 查看可更新軟體 aptlist --upgradable 可根據需求全部或選擇性的手動安裝相應更新包。 由中科紅旗(北京)信息科技有限公司研發的紅旗瀏覽器 V1.0.0.1 同時發布。 紅旗瀏覽器 v1.0.0.1 是一款搭載 Chromium 內核版本的安全、高效、快捷的自研應用程式,具有啟動速度快、網頁渲染能力佳等特點。全面支持主流 CPU 架構 (包括 X86_86、鯤鵬、兆芯、飛騰、龍芯、海光等 CPU 平台)、作業系統、流版簽辦公插件、1080p 及 4K 高清視頻流暢播放、顯卡硬體加速。 為了完善軟體生態不足問題,中科紅旗持續推進自研應用程式生態構建的步伐。目前,已有多款自研應用逐步開發、測試中,將逐步發布並開放下載。 下載方法: 方式 1....

為什麼沒人告訴我 路由器居然也能刷機

相信差友們都知道電腦和手機可以通過換系統來獲得不一樣的體驗吧?譬如給 Windows 電腦弄個黑蘋果,把安卓機刷成原生安卓系統什麼的。 有些人可能還自己親自動手操作過。 但你知道路由器其實也可以刷固件麼? 最近托尼偶然刷到一篇關於介紹路由器固件的帖子,於是心血來潮,拿家裡的路由器試了試,嘗試著給它刷了一個名為 「 OpenWrt 」 的第三方固件。 結果這不刷不知道,一刷才知道啊,原來刷了第三方固件的路由器竟然可以變得這麼強,相比之下,路由器出廠自帶的固件簡直就是個弟弟。 托尼先上一張後台管理界面的圖,差友們能看到這個界面從狀態到服務到網絡再到帶寬監控,一台路由器該有的功能幾乎都有,儼然一個小作業系統。 之所以路由器能刷固件,是因為市面上有不少路由器其實都是基於 Linux 開發的,它和電腦、手機一樣,有官方 「 系統 」 自然也會有第三方 「 系統 」。 很多路由器廠商,由於它們開發能力不同,再加上各種因素的限制,它們開放給路由器的功能往往比較基礎,導致很多路由器無法發揮出它全部性能。 要知道,現在的路由器普遍已經用上雙核、四核甚至是六核處理器,內存也從最初的幾 M 升級到了幾百 M 甚至幾 G,性能比起早些年的路由器早已不可同日而語,能做的事情當然也不止聯網那麼簡單。 而給路由器刷第三方固件,就好比給蘋果手機越獄、給顯卡超頻,這樣做可以獲得更多的功能和更高的性能。 OK,廢話不多說,接下來托尼就帶差友們看看刷了 OpenWrt 固件之後的路由器到底能玩出什麼花樣。 在路由器管理界面的 「 系統 」 菜單中,有一個 「 軟體包 」 選項,從這里我們可以給路由器安裝插件。 其實這些各種各樣的插件,才是托尼給這台路由器刷固件的真正原因。 光是前面這麼說差友們可能不是很能理解,托尼就給大家介紹幾個我目前正在使用的插件吧。 首先是 「 DNSFilter 」,這是一款域名過濾插件,除了能過濾和淨化網站廣告,還能攔截 Apple iOS 的 OTA 更新,或者攔截短視頻 APP 和網站。 它跟我們在 Chrome...

Wii U已停產數年 但其Linux驅動程序仍在開發中

雖然任天堂Wii U遊戲機自推出以來已接近十年,並已停產數年,但為正確支持Wii U遊戲機的Linux主線內核驅動的工作仍在繼續。之前已經有libdrc.org開源項目用於支持Linux下的Wii U遊戲機,一個希望並入主線的內核驅動工作組最近一直在活躍中,最新的代碼今天已經發布。 這個 "wiiu-drc"Linux驅動用於支持Wii U遊戲手柄,當它通過無線連接到遊戲機的DRH時(了解關於Wii U遊戲板硬體架構的詳情,請點擊這里)。DRH是一個內部晶片,它反過來向系統將其暴露為一個USB設備,內核驅動讓其作為傳統的遊戲控制器,這樣一來其按鈕和手柄可以在Linux下工作。除此之外,Wii U遊戲機包含一個觸控螢幕,這個驅動也可以支持用來顯示內容。 這個Wii U DRC內核驅動最初是在本月早些時候發布的,而它的最新版本可以通過這個補丁系列找到: https://lore.kernel.org/lkml// 除了基本的控制器支持外,這個wiiu-drc驅動還有支持電池報告、加速計、陀螺儀和磁力計的讀數。 "wiiu-drc"驅動對於那些想讓Linux在Wii U遊戲機上運行的人來說應該是很有用的,任天堂Wii U遊戲機在一些翻新/二手銷售渠道似乎仍然可以買到,價格為230-280美元,適合那些想在上面試驗Linux的人,當然硬體規格在2021年已經並不是那麼令人興奮,它配備的是PowerPC 750三核處理器,2GB內存,但至少有一個相當有趣的遊戲手柄。來源:cnBeta

Anolis OS 8.2 正式版發布 100%兼容CentOS 8

Anolis OS 8 是OpenAnolis社區發行的開源Linux發行版,與CentOS 8 100% 兼容,支持多計算架構,提供穩定、高性能、安全、可靠的作業系統。本次發布的GA版是Anolis OS 8.2 的首個正式發布版本,支持x86_64 和aarch64架構,搭載雙內核RHCK(RHEL Compatible Kernel)和ANCK(OpenAnolis Cloud Kernel)。 其中ANCK是由社區Cloud Kernel SIG組基於上游4.19 LTS kernel研發,提供對穩定、性能、隔離能力的增強,和飛騰、海光、兆芯、鯤鵬晶片的完善支持。 發布內容 Anolis OS 8 GA發布內容包括ISO、虛擬機鏡像和repo源。 1、ISO列表 名稱 描述 AnolisOS-8.2-GA-x86_64-dvd.iso x86_64架構的安裝 ISO AnolisOS-8.2-GA-aarch64-dvd.iso aarch64架構的安裝 ISO AnolisOS-8.2-GA-src-dvd.iso source...

蘋果M1邁出一大步:Linux內核已初步支持

蘋果M1可謂劃時代的產品,已經在蘋果生態圈內逐步鋪開,MacBook、Mac mini、iMac都用上了,但是也只有蘋果用戶能夠享受它。 幾個月來,大量開發者都在努力將蘋果M1導入到Linux內核,現在終於邁出了第一步。 最新的Linux 5.13-RC1版內核已經初步支持蘋果M1處理器,當然只是初步的,僅僅是能夠啟動,能夠簡單用用而已,GPU部分就還完全不可用。 Linus Torvlds表示,這需要大量的工作,但還好目前看起來進展比較順利。 Linux內核主要貢獻者之一Hector Martin也表示,蘋果M1目前在Linux上僅僅是最基本的能啟動了,但奠定了堅實的基礎,也是最大的挑戰。 期待蘋果M1在開源世界裡遍地開花的那一天…… 來源:快科技

Wine 6.8發布 支持從特定的Arch子目錄加載庫

Wine 6.8作為最新的雙周開發快照剛剛發布,為在Linux、macOS和BSD系統下運行最新的Windows遊戲和應用程式提供了最新支持。Wine 6.8並不是最激動人心的開發版本,但有一個有趣的底層改進,現在支持從特定架構的子目錄中加載庫,因此像NTDLL、SETUPAPI和其他組件可以從特定架構的PE目錄加載庫。 構建系統也得到了更新,以便將PE文件、假DLL和相關的部分能夠安裝到特定架構的目錄中。類似於許多Linux發行版中常見的用於處理庫的特定架構子目錄,這也可以幫助解決主要針對Wine開發者的一些工作流程。 Wine 6.8還支持將其Secur32庫轉換為PE格式,增加了對JavaScript中Map對象的支持,並有35個已知的錯誤修復。 過去兩周對WIne的錯誤修復還包括解決廣泛的軟體問題,從Visual C++ 2005 Express到Samsung Dex到Star Citizen和其他遊戲問題。 關於Wine 6.8開發版的下載和更多細節可以通過WineHQ.org找到: https://www.winehq.org/announce/6.8來源:cnBeta

Linux版Microsoft Edge現已進入Beta通道

基於Chromium的Edge瀏覽器的Linux版本的長期開發工作一直在進行中,微軟在Build 2019年首次預告,並在當年晚些時候正式宣布了它。然而,直到去年10月,Edge Insider計劃的Dev通道才在Linux上首次亮相。六個多月後,微軟今天宣布,現在是Beta渠道向Linux用戶開放的時候了。 自從去年10月份在Linux上首次亮相以來,Edge已經獲得了一些新的功能,包括用微軟帳戶登錄的能力和跨設備同步的能力。Linux版Edge測試版的推出與上周在Beta頻道發布的Edge 91一致,它包括了我們在過去幾個月中看到的那些改進。 到目前為止對Linux用戶來說,測試Edge瀏覽器是一個漫長的旅程,Beta通道里呆的時間可能會很長,也並不知道什麼時候會有一個穩定版本。之前微軟也沒有為Linux提供Edge的Canary頻道,這是一個犧牲穩定性而每天都在更新的通道,而Beta版則會明顯更穩定。 Linux版Edge Beta既可以作為Debian/Ubuntu軟體包獲取,也可以作為Fedora或openSUSE用戶的.rpm文件提供。如果你使用Linux作為Windows子系統,並且是Dev頻道的Windows Insider,也可以在那裡嘗試Edge瀏覽器,因為微軟最近在Windows 10中增加了對Linux GUI的支持。 訪問這里獲得Linux版Microsoft Edge Beta: https://www.microsoftedgeinsider.com/en-us/download來源:cnBeta

Linux 5.13版增加了對每個系統調用的堆棧偏移量隨機化的支持

Linux 5.13中的一個新的安全特性是在每次系統調用時隨機化內核堆棧偏移的能力。這一可選的功能現在已經成為主流。隨機化每個系統調用的內核堆棧偏移是為了使流氓行為者對Linux內核進行基於堆棧的攻擊更具挑戰性。 這項工作已經進行了兩年多,其靈感來自於PaX的 "RANDKSTACK "功能,但實際實現時採取了不同的方法。簡單地說,在每次系統調用時對內核堆棧的隨機化是為了抵禦依賴於內核堆棧確定性的攻擊。 在啟動時,可以通過randomize_kstack_offset=參數切換該功能,開/關取決於需要的行為。 啟用這個 randomize_kstack_offset 功能,預計至少會對某些工作負載產生 1% 的性能影響,但目前情況未知,要等一些涉及開/關的基準測試結果出現後才會明確。 關於每個系統調用隨機化內核堆棧功能的更多細節,可以通過Linux 5.13的這個拉動請求找到: http://lkml.iu.edu/hypermail/linux/kernel/2104.3/01302.html來源:cnBeta

Linux 5.13電源管理與ACPI更新已提交

在Linux電源管理代碼方面的工作是一項永無止境且日益重要的任務。新一批有關ACPI和電源管理的更新今天被送到了Linux 5.13的合並窗口,盡管這並不像最近一些重在CPU頻率和P-State變化的內核升級那樣令人興奮。 最近更新包括: - 支持ACPI CPPC CPUFreq驅動的頻率不變性。 - Ice Lake D的空閒狀態表被添加到intel_idle中,並為Ice Lake X更新了最新的C6數據。 - 英特爾P-State清理 與頻率相關的計算。 - Hygon Family 18h運行時間平均功率限制(RAPL)支持被添加到intel_rapl PowerCapping驅動,遵循與AMD EPYC支持相同的代碼路徑。 隨著電源管理更新拉動到內核,對小型的CPU頻率/電源管理驅動也進行了各種修復和改進。至少在AMD/Intel方面,這次的電源管理工作並不特別令人興奮。 訪問以下頁面了解更多: http://lkml.iu.edu/hypermail/linux/kernel/2104.3/01702.html http://lkml.iu.edu/hypermail/linux/kernel/2104.3/01700.html 英特爾的電源管理/ACPI維護者Rafael Wysocki也在周一發出了ACPI更新,其中包括:根據ACPI 6.4規范更新ACPICA代碼,為Compute Express Link 2.0(CXL...

優麒麟 20.04 LTS Pro 發布 – 以初心,鑄匠心

2021 年 4 月 22 日,優麒麟團隊很高興地宣布優麒麟(Ubuntu Kylin)開源作業系統 20.04 LTS Pro 版本正式發布。優麒麟 20.04 Pro 是基於 20.04 長期支持版本的更新,官方將提供 5 年的技術支持。 優麒麟 20.04 Pro 版本默認搭載最新 Linux 5.10 LTS...

明尼蘇達大學研究人員為什麼被踢出 Linux 內核貢獻者?

正如我們昨天報導的,明尼蘇達大學的研究人員被踢出了 Linux 貢獻群體,Linux 內核社區撤銷了之前他們提交的所有 Linux 內核代碼,並且,以後默認拒絕所有來自該大學的內核貢獻! 發生了什麼?是什麼讓 Linux 內核社區勃然大怒? 這一切始於 2021 年 4 月 6 日對 Linux 內核的一個看似無辜的補丁。明尼蘇達大學的一名博士生(Aditya Pakki)提交了一個一共只修改/增加了兩行的小補丁: Signed-off-by: Aditya Pakki 由於這個補丁很簡單,而且似乎改善了代碼的質量,它最初得到了一些成員的支持,但後來在 4 月 9 日受到了 Eric...
《瘋狂世界2》開發商談微軟收購:前所未有的安全感

Double Fine表示《瘋狂世界2》仍計劃在今年發布

近日,Xbox工作室Double Fine發文稱,《瘋狂世界2》仍將計劃於今年發布。 他們在4月19日的《瘋狂世界》16周年生日慶祝會上寫到:「這次盛大的慶祝活動也在為今年發布的續作進行預熱,是的,我已經在推特上和其他地方提及過了,但很遺憾的是,我不能告訴你具體的時間,因為公司的某人會更為其安排特別的活動。但請相信,它一定會公布的。」 迄今為止,《瘋狂世界2》已於2015年12月的首次公開後進行了三次推遲。《瘋狂世界2》是2005年發售的《瘋狂世界》的續作,由Double Fine工作室開發,從2015年公布後就備受關注,之後為了保證遊戲質量等原因多次跳票直至現在。這款遊戲擁有非常濃郁的黑色幽默風格,相信遊玩時會帶給玩家許多意料之外的樂趣。 《瘋狂世界2》預計將於2021年在Xbox One/Xbox Series X/PS4/PC/Mac/Linux平台發售,感興趣的玩家敬請期待。 來源:遊俠網

groff 程式設計師的 5 個標誌

學習一款老派的文本處理軟體 groff,就像是學習騎自行車。 我第一次發現 Unix 系統是在 20 世紀 90 年代早期,當時我還在大學讀本科。我太喜歡這個系統了,所以我將家裡電腦上的 MS-DOS 也換成了 Linux 系統。 在 90 年代早期至中期,Linux 所缺失的一個東西是字處理軟體word processor。作為其他桌面作業系統的標準辦公程序,字處理軟體能讓你輕鬆地編輯文本。我經常在 DOS 上使用字處理軟體來撰寫課程論文。直到 90 年代末,我都沒能找到一款 Linux 原生的字處理軟體。直到那時,文字處理是我在第一台電腦上保留雙啟動的少有的原因之一,那樣我可以偶爾切換到 DOS 系統寫論文。 後來,我發現 Linux...

常見的21種數據挖掘工具

【51CTO.com快譯】數據挖掘(Data mining)是通過智能的方法,從數據中提取實用信息,對數據予以解釋,發現數據的模式與關係,以及預測趨勢和行為的過程。該過程往往會涉及到諸如:數據清理、機器學習、人工智慧、數據分析、資料庫系統、以及回歸、聚類等信息統計技術。顯然,數據集越大、越複雜,我們就能夠越輕鬆地通過自動化分析工具,越快地找到越相關的意義。而通過識別和理解有意義的數據,用戶企業也就可以做出各種明智的決策,並實現其目標。 數據挖掘的基本步驟 我們可以將數據挖掘運用到諸如:市場細分、趨勢分析、欺詐檢測、資料庫營銷、信用風險管理、教育、以及財務分析等多種場景中。雖然各個組織使用的方法可能有所不同,但是總的說來,數據挖掘過程通常包括以下五個步驟: 根據既定的目標,確定業務需求。 識別數據源,以確定需要分析哪些數據點。 選擇並應用建模技術。 評估模型,以確保其符合既定的目標。 報告數據挖掘的結果,或繼續執行可重複的數據挖掘過程。 數據挖掘與數據倉庫之間的區別 數據倉庫是收集和管理數據的過程。它將各種不同來源的數據存儲到一個存儲庫中,以供運營業務系統(如CRM系統)使用。該過程通常發生在數據挖掘之前,其優勢包括:改進源系統中的數據質量,保護數據免受源系統更新的影響,具備集成多個數據源和數據優化的能力。 數據挖掘工具 如前所述,數據挖掘的過程會涉及到各種技術,其中包括流行的:回歸分析(預測性)、關聯規則發現(描述性)、聚類(描述性)和分類(預測性)。目前,隨著市場的成熟、軟體的升級、以及技術的疊代,我們可以選用帶有不同算法的工具,來進行數據分析與挖掘。下面,我將和您從如下7個分類,綜合介紹與比較21種常見的工具。 用於統計分析的集成類數據挖掘工具 開源的數據挖掘方案 大數據類數據挖掘工具 小型數據挖掘方案 用於雲端數據挖掘的方案 使用神經網絡的數據挖掘工具 用於數據可視化的數據挖掘工具 當然,其中的一些工具可能會橫跨多個類別。例如,儘管Amazon EMR屬於雲端解決方案,但它同時也是處理大數據的絕佳工具。因此,我們儘量根據每種工具的最突出特性,進行分類。 在實際介紹各類工具之前,我們首先來簡要了解兩種最流行的數據科學程式語言:R和Python之間的區別。 R與Python 從源頭上說,R是在考慮統計分析的前提下開發的;而Python則提供了一種更為通用的數據科學方法。從使用目的來看,R更專注於數據分析,並提供可靈活地使用的代碼庫。相反,Python的主要目標是部署到生產環境,它允許用戶從頭開始創建模型。就具體使用方法而言,R通常被集成到本地運行,而Python則能夠與應用程式相集成。因此,儘管它們之間存在著差異,但是兩種語言都可以處理大量的數據,並提供大量的代碼庫。 用於統計分析的集成類數據挖掘工具 1. IBM SPSS SPSS(Statistical Package for the Social Sciences)是目前最流行的統計軟體平台之一。自2015年開始提供統計產品和服務方案以來,該軟體的各種高級功被廣泛地運用於學習算法、統計分析(包括描述性回歸、聚類等)、文本分析、以及與大數據集成等場景中。同時,SPPS允許用戶通過各種專業性的擴展,運用Python和R來改進其SPSS語法。 IBM的SPSS 2. R 如前所述,R是一種程式語言,可用於統計計算與圖形環境。它能夠與UNIX、FreeBSD、Linux、macOS和Windows作業系統相兼容。R可以被運用在諸如:時間序列分析、聚類、以及線性與非線性建模等各種統計分析場景中。同時,作為一種免費的統計計算環境,它還能夠提供連貫的系統,各種出色的數據挖掘包,可用於數據分析的圖形化工具,以及大量的中間件工具。此外,它也是SAS和IBM SPSS等統計軟體的開源解決方案。 3. SAS SAS(Statistical Analysis System)是數據與文本挖掘(tex mining)及優化的合適選擇。它能夠根據組織的需求和目標,提供了多種分析技術和方法功能。目前,它能夠提供描述性建模(有助於對客戶進行分類和描述)、預測性建模(便於預測未知結果)和解析性建模(用於解析,過濾和轉換諸如電子郵件、注釋欄位、書籍等非結構化數據)。此外,其分布式內存處理架構,還具有高度的可擴展性。 4. Oracle Data Mining Oracle Data Mining(ODB)是Oracle Advanced Analytics的一部分。該數據挖掘工具提供了出色的數據預測算法,可用於分類、回歸、聚類、關聯、屬性重要性判斷、以及其他專業分析。此外,ODB也可以使用SQL、PL/SQL、R和Java等接口,來檢索有價值的數據見解,並予以準確的預測。 開源的數據挖掘工具 5.KNIME 於2006年首發的開源軟體KNIME(Konstanz Information Miner),如今已被廣泛地應用在銀行、生命科學、出版和諮詢等行業的數據科學和機器學習領域。同時,它提供本地和雲端連接器,以實現不同環境之間數據的遷移。雖然它是用Java實現的,但是KNIME提供了各種節點,以方便用戶在Ruby、Python和R中運行它。 KNIME 6. RapidMiner 作為一種開源的數據挖掘工具,RapidMiner可與R和Python無縫地集成。它通過提供豐富的產品,來創建新的數據挖掘過程,並提供各種高級分析。同時,RapidMiner是由Java編寫,可以與WEKA和R-tool相集成,是目前好用的預測分析系統之一。它能夠提供諸如:遠程分析處理,創建和驗證預測模型,多種數據管理方法,內置模板,可重複的工作流程,數據過濾,以及合併與聯接等多項實用功能。 7.Orange Orange是基於Python的開源式數據挖掘軟體。當然,除了提供基本的數據挖掘功能,Orange也支持可用於數據建模、回歸、聚類、預處理等領域的機器學習算法。同時,Orange還提供了可視化的編程環境,以及方便用戶拖放組件與連結的能力。 大數據類數據挖掘工具 從概念上說,大數據既可以是結構化的,也可以是非結構化、或半結構化的。它通常涵蓋了五個V的特性,即:體量(volume,可能達到TB或PB級)、多樣性(variety)、速度(velocity)、準確性(veracity)和價值(value)。鑒於其複雜性,我們對於海量數據的存儲,模式的發現,以及趨勢的預測等,都很難在一台計算機上處​理與實現,因此需要用到分布式的數據挖掘工具。 8. Apache Spark Apache Spark憑藉著其處理大數據的易用性與高性能,而倍受歡迎。它具有針對Java、Python(PySpark)、R(SparkR)、SQL、Scala等多種接口,能夠提供80多個高級運算符,以方便用戶更快地編寫出代碼。另外,Apache Spark也提供了針對SQL...

Linus Torvalds:Linux Kernel 5.14有望整合Rust語言代碼

谷歌的 Android 團隊希望通過 Rust 語言重新編寫 Android 系統,而該團隊同時也在幫助評估使用 Rust 來重新編寫 Linux Kernel。通過 Rust 程式語言,Android 團隊希望新代碼能夠在總體上減少內存安全錯誤、數據競賽和邏輯錯誤。而且由於採用現代化程式語言,更多人會參與到內核的開發中來。 在接受 IT Wire 採訪的時候,Linus Torvalds 表示:「在 Linux 內核中支持 Rust 的首個補丁已經發布。負責內核開發的人表示這個舉動的意義比谷歌關於 Rust 的長文更重要」。 在回答...

Linux入門指南-搭建JAVAEE開發環境

搭建JAVAEE開發環境 視頻觀看效果更佳~~~戳 Linux入門到實戰 https://www.ixigua.com/6903450179647734284 安裝JDK 第一步:先將軟體通過xftp5 上傳到/opt 下 第二步:解壓縮到/opt目錄下 第三步:配置環境變量的配置文件vim /etc/profile JAVA_HOME=/opt/jdk1.7.0_79 PATH=$JAVA_HOME/bin:$PATH CLASSPATH=$JAVA_HOME/lib:. export JAVA_HOME PATH CLASSPATH 第四步:使配置文件生效 第五步:測試安裝成功 第六步:在目錄/home/zhangsan下編寫HelloWorld.java編譯並運行 安裝tomcat 第一步:先將軟體通過xftp5 上傳到/opt 下 第二步:解壓到/opt 第三步:啟動tomcat 第四步:Linux上訪問tomcat 第五步:windows上訪問tomcat 注意:從其它機器上訪問需要關閉linux的防火牆。 安裝mysql 第一步:查看是否已經安裝了mariadb 檢查linux是否安裝了mariadb資料庫,mariadb資料庫是mysql的分支。是免費開源的。mariadb和msyql會有衝突。首先要檢查安裝了mariadb, 卸載掉。 檢查命令:yum list installed | grep mariadb 卸載命令:yum –y remove xxxx *如果卸載不成功,需要去掉參數-y,手動確認卸載。 第二步:上傳mysql安裝包到/opt下 第三步:解壓mysql安裝包到目錄/opt 第四步:修改解壓後的根目錄名 第五步:創建數據文件夾data data文件夾是mysql用來存放資料庫文件的,資料庫的表數據都放在data目錄。 默認沒有data目錄,可以手工創建data目錄,在mysql-5.7.18文件夾目錄下創建一個data文件夾。 第六步:創建用來執行mysqld命令的Linux用戶 創建mysql用戶,用來執行MySQL的命令mysqld ,此命令用來初始化msyql基礎信息。可以使用其他用戶,例如叫做 mydb.等,但不推薦。 第七步:初始化mysql 使用mysql的 mysqld 命令初始化資料庫的基本信息。切換到mysql-5.7.18/bin目錄下執行。 命令:./mysqld --initialize --user=mysql...

每輛車賣1萬元設備,「不造車」的華為打算這麼做生意

(觀察者網訊) 「目前已經在這一業務投入10億美金,即便不做國外市場,每年每台車平均獲得一萬人民幣的收入,對我們來說就足夠了。當然,華為做任何一個產業都聚焦全球,不僅僅在中國市場。」華為輪值董事長徐直軍不久前如是說。 華為為什麼不造車?隨著華為汽車BU近期的一系列密集發聲,答案已經越來越清晰。 在2021年上海國際車展前夕,華為舉辦HI新品發布會,發布了包括4D成像雷達、AR-HUD、MDC810在內的新一代智能化部件和解決方案。 隨後的記者圓桌會上,有人就「每台車賺1萬元」的說法提問,華為智能汽車解決方案BU總裁王軍表示, 「徐董事長說『每輛車賺1萬』,這給我們提的要求,我們今天發布了這麼多部件,總體上只要能賣出去,還是有可能實現。但是不是每輛車都能用?這是我們的願景,我們想要把數字世界帶入每一輛車,如果華為自己造車,那我們只能帶入華為造的車,是吧?」 觀察者網專欄作者陳經分析,這個車是北汽新能源的,按慣例成敗由北汽總抓負責,品牌營銷生產銷售是整車廠的。華為是作業系統、快充、自動駕駛等部件供應商。這是傳統理解。但是這個供應模式有創新,看上去兩家起碼是合作共同推出產品的關係,華為主導營銷。這是從來沒有過的模式。從Huawei inside的宣傳來看,這種合作不是獨家的,而是樣板式的。其它廠家看效果好,也和華為合作沒有障礙。如果也是華為營銷主導,甚至出現了「華為車」品牌概念,那是汽車行業的大事件。整車廠就變成了華為的生產廠,最關鍵的品牌營銷是華為主導的,利潤分配就不是部件供應商的關係了。如果從錢上都是華為主導,那就真出新模式了。 翻頁為圓桌會議討論實錄: 發言人:華為智能汽車解決方案BU總裁王軍、華為智能汽車解決方案BU智能座艙產品部總經理王慶文、華為智能汽車解決方案BU融合傳感雷達&攝像頭產品部總經理苗立靖及各媒體記者。 王軍:那個還真不是我們拍的,我是天天做沒感覺了,但是每個版本都在進入。2019年第一次看我們和一個國際車企合作的一個視頻,也是這種路測的視頻,其實當時感覺已經很好了,經過兩年的打磨,體驗越來越好。 其實越來越好的核心是兩個:一個是更多的corner case可以處理的,另外一個是擬人化,擬人化縱向的剎車的舒適感,因為遇到問題必然要點剎或者是急剎,這種縱向的舒適感確實增強了非常多。 另外,可以主動做車流、人流的判斷,有障礙物的時候可以採取變道,不規範交通規則下變道,所以是不斷進步的過程,有些細微的變化是體現在乘車體驗上的。 有些是內部的比如說功耗,我們剛剛發布的MDC810 400的功耗要達到多少,特別是現在續航里程要求這麼高的情況下,電池的成本又這麼高的情況下,能少一度電就少一度電,其實內部的優化也給了我們一些很大的壓力,所以說我們無論硬體設計還是算法的優化上面都做了很多的工作。 做到今天,之前我們從來沒有對外宣傳過,這次也不是專門的為了宣傳而宣傳,只是把我們階段性的成果給大家體驗一下。我相信再經過半年到一年,半年正式商用的時候,我相信體驗會更好,這個我還是非常有信心的。 但是華為公司,特別是我們在智能汽車零部件業務這一塊,華為智能汽車解決方案BU,絕不僅僅只有自動駕駛技術,自動駕駛技術只是我們一方面。 今天我們新品發布會,主要是把其他的技術和產品也推薦給我們的客戶、我們的合作夥伴,比如智能座艙、融合傳感、智能電動、智能車雲、智能網聯相關的一些業務。 我們華為分兩塊業務:第一2B ICT業務,第二是消費者2C的業務。我們智能汽車部件業務本質上來說還是一個2B的業務,但是我們做的產品確實跟最終消費者息息相關,特別是最終消費者的體驗,包括最終座艙的體驗,包括最終自動駕駛的體驗。 包括王雷發布的熱管理,一方面給內部散熱,還有一方面空調舒適性。也涉及到2C最終用戶的體驗,所以說我們這塊業務既是2B又是2C。我們一方面進入到汽車行業是戰戰兢兢的,汽車行業安全、可靠、耐久、舒適要求非常高。 今天我們也把整個生產製造,以及測試:冬測、夏測給大家看了一下。另外一方面我們也進入到2C的品牌裡面去,這一塊我們也確實剛進入,有些做得不合適的地方,也請我們的媒體朋友們多包容。 簡單先說這麼多,歡迎大家來提問。 車東西:第一個問題問一下王總,昨天晚上汽車售價公布了,比較驚艷大家了,車輛銷售預期怎麼樣,第二跟ADS覺得4D毫米波雷達可能會被雷射雷達所取代,但是我們還是發布了新品,您那邊是怎麼看待雷達和傳感器之間的關係的? 王軍:這個問題其實應該由極狐的負責人回答,從定價的角度也是參考業界的價格,我個人認為比較合理,最終還是要靠消費者用腳投票。我們希望華為作為部件提供商,以Huawei Inside模式,我們希望持續在這輛車上和這個系列的車上把我們技術做到最好,能夠讓消費者感受到Huawei Inside的5大解決方案,以及極狐汽車本身在製造,包括在整車設計方面好的體驗,能夠支撐這個價格,讓最終消費者買單買得舒心。 苗立靖:第二個問題是這樣的,我們既做毫米波雷達,也做雷射雷達,自動駕駛需要靠多個技術提升,我們說了一個鐵三角,雷射雷達、攝像頭和毫米波雷達,雷射雷達可能解析度很高,但是對天氣的可靠性相對弱一些,但是對於毫米波雷達來說,解析度沒有雷射高,但是天氣不好時候使用更好。這方面技術的融合對保障自動駕駛的體驗和安全都是非常重要的。相當長的時間我們認為這三個傳感器都是標配的傳感器,面向自動駕駛。 王軍:當時我們提過要求的,我們希望毫米波雷達有些天氣條件解決不了,但是性能角度一定要取代低線束的雷射雷達。這樣讓雷射雷達往高線束走,我們毫米波雷達逐步取代低線束的雷射雷達,這樣能夠形成良性的循環,同時能夠讓整車,因為毫米波雷達從構成的角度相對來說比雷射雷達從可達成的成本角度是要挑戰性沒有那麼大的,是要好一些的。 所以說我們希望能夠用這種毫米波雷達的技術拚命往上走,雷射雷達的技術也拚命往上走,從而把整個的成本能夠降下來,能夠真正在我們車時上能夠廣泛部署雷射雷達和成像雷達。 九章智駕:第一個問題前兩天徐總講華為每年在車上每年賺一萬塊錢,我想問一下這個到底怎麼算的? 第二,華為的自動駕駛作業系統目前進展到什麼階段,何時可以商用?包括我們的自動駕駛系統是全新的內核開始。 第三,我們的ADS系統算法開發過程當中,華為跟車企之間具體怎麼合作的? 王軍:徐董事長說每輛車賺一萬是給我們提的要求,我們發布這麼多的部件,只要能賣出去還是有可能的,因為華為不造車,我們願景把數字世界帶入每一輛車,如果造車了,我們就只會放到華為的車上。 「每輛車」是我們的願景,不是賺一萬塊錢,是搭載更多的部件,每輛車不可能全用我們的產品,如果做得好的話,目標還是有可能實現的。 第二,你說自動駕駛的作業系統,作業系統我們當時為了做全棧的自動駕駛,我們做的是自研的作業系統,我們已經通過了ASIL-D的功能認證,這一塊是我們完全自研的。 第三,目前這個算法跟車廠(合作),應該說華為跟客戶(合作)總體華為為主,但是客戶會給我們提一些需求和要求。會在執行器以及電子架構方面給我們進行一些配合,這樣使整個自動駕駛系統能夠更順暢。 我們感覺非常明顯。之前我們整個自動駕駛的測試在改裝車上,當時改裝車上底盤的數據沒有那麼開放,這次在極狐這輛車上,我們和極狐一塊聯合開發的,所以說底盤數據完全開放的。我們發現完全開放數據以後自動駕駛得到了非常大的提升,特別是處理時延方面得到了非常大的提升。 其實處理時延這塊決定了是否有提前量進行剎車。舉個例子,如果有提前量進行剎車必然會剎得平穩,這是最簡單的例子。 第一財經:我想問一下,最近老是說華為可能在車業務上會跟渠道上賣車或者是入股一些車廠,資本層面能不能有些回應? 王軍:這個問題我來回答不太合適,因為這個事情是公司最高層面決定的,可能過幾天你們會看到有些渠道上有可能會銷售一些品牌的車。利用我們原先消費者BG的渠道。 第一財經:你們哪些渠道會直接賣車呢? 王軍:這個正在考慮過程當中,你可能過兩天就會知道。 汽車商業評論:現在越來越多的科技公司加入到造車的賽道裡面,您剛才也說把數字世界代入每一輛車,是否包括科技公司造的車?華為怎麼看待這些小夥伴呢? 王軍:這些都是我們的客戶,包括我們跟很多新勢力我們的零部件業務也有合作,因為我們是做零部件,做Tier1,或者座艙做Tier2的,我們不排斥任何一個造車的企業,我們希望全部都跟我們合作,我們跟他們沒有競爭。 汽車商業評論:有沒有假設的考慮?比如在什麼樣的前提情況下華為才有可能親自下廠造車? 王軍:目前真的沒有考慮,如果零部件業務做得足夠好為什麼要造車?造車也不一定賺錢。 汽車商業評論:問一下慶文總,今天您介紹的鴻蒙車機OS的系統,您講的功能好像跟HiCar系統沒有太大區別,能否講一下這兩個系統的區別。 王慶文:嚴格意義上來說,HiCar是應用,而不是作業系統,這就是最大的區別。它要基於所有一級供應商把安卓的作業系統拿來改,安卓改得非常完善,形成車的安卓版,這個事情要由一級供應商做,這就是整個智能車發展過程當中反應都沒有那麼快,每增加一個應用也好,或者外設增加一個功能也好,一級供應商要花非常長的時間同步來做。作業系統的版本一變,原來的改動又要推翻重來,因為版本沒法管理。實際上,中國缺或者全世界都缺,這樣一個面向車的真正的作業系統。Linux是一個生態,是跟作業系統在一起,我們既然以後做了鴻蒙其他設備端的作業系統,這個作業系統在上面做一些針對車的改進,就可以形成一個真正的車機版的版本出來,在這個版本上它發展的所有應用生態就自然很順暢了。現在HiCar需要為每個車企做應用更改,所有導航等東西,每個車企做得不一樣,體驗是不一樣的。每個應用夥伴都會開發得很痛苦,是針對每一輛車做的應用,這個模式跟應用夥伴來說也是不可持續的,生態註定會受到嚴重挑戰。不像手機,手機生態上面是統一的,這就是作業系統跟應用之間的關係。 澎湃新聞汽車頻道:有兩個問題,我想問一下有關high car內置的,未來你們對車合作分為幾大類?什麼樣的合作模式才有華為的high car在裡面?除了這個還有什麼其他的合作模式? 第二個問題,今天發布了除了自動駕駛之外好幾個業務,像地圖業務,是不是消費者BG融合以後雙方共同做地圖,還是原有車BU已經在做地圖了?想問一下消費者BG和車BU整合方面那些板塊會形成新的產品?HiCar有點像聯名版,是什麼樣的合作深入? 王軍:HI我們定義就是Huawei Inside。我們在2017年、2018年當時徐董事長,當時我們BU還沒有成立,當時他考慮華為進入這個行業能夠給最終用戶帶來什麼,怎麼跟車企合作,所以希望創造一個新的商業模式,因為當時論證了決定不造車了,但是如何採用一個新的商業模式,當時找到了一些車企討論,如何創造一個新的商業模式。最後,有些車企同意跟華為採用華為inside這個模式。華為inside模式的本質就是通過聯合設計,從整車定義的時候聯合設計、聯合開發,雙方團隊融合在一起。當時還沒考慮是不是有品牌銷售這方面的事情,從開始就是聯合設計、聯合開發。 聯合設計、聯合開發至少要用華為的全棧自動駕駛解決方案才能叫HI,走到今天已經有三個目前的客戶,一個是北汽,一個是長安,還有一個是廣汽。北汽相對走得快一點,長安新車也會很快地出來。採用這種模式,能夠充分發揮雙方的優勢,華為零部件全部用進去,車廠具備整車定義、造型,還有整車的製造能力,雙方強強聯合,能夠真正打造出一部好車出來,這是一種商業模式。更多的我們採用傳統的Tier1、Tier2的零部件供應的模式,今天可以看到基本上中國的車企客戶包括海外客戶都來了,說明我們跟這些車企客戶都有業務的合作,現在可以說我們跟全世界所有的車企基本上都有了業務零部件的合作。我們所有零部件也都有了上車的計劃、商用的計劃。 另外,地圖方面,我們有了高精地圖採集的資質,今天我簡單說了一下。為什麼要獲得這個資質?為了做自動駕駛業務,必須要有高精地圖,特別是在城區。當時是2019年,我們找了當時國內做高精地圖的廠家,但是當時它們更多采的是高速公路和結構化的道路,比如環路,但是城區道路沒人采。我們試圖跟他們合作的時候,他們的成本太高了。所以沒有辦法支撐我們把全國高精地圖全部采了,我們自己決定我們想做高精地圖,所以我們申請了高精地圖資質,國家也批准了,這是第一步。 第二步,如何把採集高精地圖的成本降下來,這個也很難。有很多馬路上跑的采圖的設備,下面頂著比Robotaxi塔還高的塔,非常貴,有些車一兩百萬,兩三百萬人民幣,如果采全國的地圖,這個成本太高了,我們也花不起。所以我們自研了采圖設備,利用自己開發的這些處理器、傳感器,我們就把這個設備做出來了。做出來這麼大的盒子隨便裝到SUV車或者MPV的車上,就可以采了,這樣就可以把全國高精地圖有計劃地去采,最後可能我們也采不完。今天有一個車雲服務高精地圖雲服務,我們希望聯合合作夥伴,大家共同構建一張完整的中國的高精地圖,支撐所有的實現自動駕駛車的運行。 我們現在初步的計劃是,今年把北上廣深四個大城市,能夠采完,有可能今年會加兩個城市。我們最近採集的速度不斷地擴大,不斷地加快,主要是地圖生產的流程還有技術已經基本上具備了。明年我們還會再擴大到十幾個大城市,每三個月就會疊代再增加幾個城市。因為中國真正的電動車的銷售城市沒有那麼多,可能就在幾十個大城市裡,當然我們最終的目標是希望高精地圖能夠完成全國高精地圖的採集,支撐我們在全國範圍內自動駕駛車輛的運營。具體到CBD,CBD手機上的地圖是給人的導航地圖,我們是給機器的。當然大家可以非常好地結合起來,這個地圖是最完整的地圖,可以用在給人導航地圖,能夠有更好的渲染,更好的體驗。另外,我們跟消費者BG有非常緊密的合作,比如我們在做場景應用,王慶文他們的智能座艙這塊的基礎HarmonyOS肯定是消費者BG做的,在此基礎上我們增加了一些車機方面的一些能力,從而成為車機的HarmonyOS。另外我們在語音語義能力構建方面,手機上也構建了語音語義能力,也會有其他方面的合作。 華為公司不像大家看的那樣,車BU就是車BU、消費者BG就是消費者BG,ICT就是ICT,我們的能力都是復用的。我們有一個2012實驗室,這些基礎能力全部都是復用的,我們通過一個技術平台把大家的能力能夠共享復用。最終面向客戶的組織,把我們的產品做好,能夠大家互相循環疊代,共同進步。 汽車商業評論:華為發布了鴻蒙車機系統,這個系統未來有沒有可能拓展到整車的智能應用上來,比如說自動駕駛、底盤之類的,今年車展上宣傳與華為有合作的企業非常多,未來有沒有可能把智能汽車的作業系統開放為一個行業的標準。 據您了解,和華為做相同事情的企業,未來想要做這件事情的企業多不多,說在軟體定義汽車的時代,您覺得這些系統定義成一個行業統一的標準比較好,還是說多元競爭、充分競爭之後比較好?謝謝。 王軍:其實我們這個座艙裡面的OS就是南北(北向指應用生態,南向指硬體生態)向都開放,我們做了三個OS,3個OS加一個大的智能汽車的數字軟體平台,三個OS之一就是HarmonyOS,就是座艙的。針對自動駕駛的AOS,剛剛有記者朋友問到AOS,還有智能車控的VOS,這三個OS都是我們自研的,針對智能座艙、智能駕駛、智能車控。 另外去年我們發現如果真正要實現軟體定義汽車,真正汽車能夠像計算機一樣,能夠持續不斷地升級,持續地疊代,硬體能夠即插即用,一定能夠形成完整的整車架構平台。 所以說去年開始我們打造一個iDVP,i是智能,D是數字、V是汽車、P是平台,智能數字汽車平台。通過這麼一個數字平台能夠真正讓車企在這個平台上真正實現軟體定義汽車,軟體的可疊代,硬體即插即用,這個平台我們正在和客戶緊密合作,包括奇瑞在iDVP上定點華為了,在汽車上進行合作。 所以說我們不同零件和不同客戶有合作,所以這次車展上和很多的夥伴聯合展示了我們的產品。比如說外面紅旗的EHS9,那輛車原先也有一個HUD,我們用70寸的13°×5°視角範圍的AR-HUD放在上面,改動了以後體驗效果非常好,車內的環繞立體聲,真正的環繞立體聲要和螢幕結合,才叫真正的7.1環繞立體聲。你體驗以後就感覺在副駕可以看大片、打遊戲,同時導航的效果也非常好,所以在這方面有很多跟車企的合作,以後我相信會越來越多,因為這塊業務才做了兩年,今年開始才真正上車。 在智能電動領域,跟上汽、一汽、東風、比亞迪等很多客戶,包括長城都有合作。 汽車商業評論:客戶非常多,有沒有致力於推廣成行業的標準,有沒有這方面的打算? 王軍:我看汽車這個領域,因為不像原先我們做通訊領域,通訊領域就是3GPP標準,2G、3G、4G我都做過,5G當時我去別的崗位沒做過,一代一個標準,非常規範。 汽車這個領域我剛進入這個行業,我們剛成立了一個政策標準專利庫,我發現汽車領域更多不太適合標準,可能更多適合大家共同開放的平台和生態。因為汽車領域的合作夥伴整個產業鏈太複雜了,太長了。中國的汽車產業一年10萬億的GDP,本身汽車可能帶動又10萬億,20萬億GDP怎麼能靠一個標準統一它呢?不現實。但是我覺得一個開放的平台和好的夥伴的結合,更能夠把這個產業做大做好,所以我不太建議在汽車行業裡面做成一個標準我覺得真正的可行性不是那麼大。 21世紀經濟報導:有兩個問題: 第一,關於昨天新車的定價,那個車40萬沒有裝HD,HD貴10多萬,特斯拉的HD6萬4千塊錢,是不是可以說明咱們HD的成本比較高。 第二,自動駕駛做道路測試並不是很長時間,之前大家覺得自動駕駛要有非常充足的道路數據,華為對道路測試的數據並不是很多,咱們怎麼做到自動駕駛的技術第一的呢? 王軍:第一個問題是定價,昨天那個定價有一個基礎版和一個高階版,基礎包實現的功能相當於FSD,又有一個高階包實現的功能比FSD多多了,具體貴了還是便宜了我也沒有定過價,是車廠的行為。剛剛有記者朋友問到這個問題,我希望產品能夠支撐這個價格,讓消費者能夠用腳投票。 第二,數據的問題。其實2019年我剛加入車BU我看自動駕駛,當時我提出來穿歐洲鞋、跳美國舞、走中國路。為什麼這麼說呢?「穿歐洲鞋」汽車最重要的是安全,涉及到人的安全,因為原來汽車的功能安全標準都從歐洲來的,所以我們必須要滿足功能安全,要真正符合汽車行業的規律。 「跳美國舞」什麼意思呢?我們發現當時特斯拉也起來了,ICT特別是IT的技術引入到車裡面,美國這方面非常領先。大象要跳美國舞,走中國路,什麼意思?中國路況太複雜了,每次給海外的客戶看中國的道路情況,海外客戶哈哈大笑,在美國不可能有橫穿馬路等各種情況,沒有這麼複雜的場景。 我當時跟奧迪客戶說,你看我們中國人,人人都會功夫,在大街上誰都不怕,輾轉騰挪,他們就暈了,這個車怎麼自動駕駛。所以說真正的自動駕駛數據是不可獲取的,但是核心數據最關鍵,核心的數據取決於長維的Corner case,到底你有沒有發現,你在高速公路上跑10年都沒有用,Corner case就是那樣,採集到的數據就是那些,但是你在中國各種複雜的路況,我覺得自動駕駛可能進不了農村,現在發現農村的路況修好了,以後自動駕駛也可以進農村。 農村的Corner case是什麼呢?農村更加複雜,雞鴨鵝要不要避開呢?所以說數據是一方面,非常重要。但是基於Corner case的核心數據才是最重要的,你只有把這個東西學習好了,學習到了,同時找到了真正的處理方法,你才能真正把這個事情做好。 我想其實我們整體的架構還不夠完善,因為還沒有把所有的Corner case真正全部解決掉。我也給團隊要求,在三個傳感器的基礎上再找一個最牛的傳感器,能夠把我們現在看不到的這些Corner case,或者是類似於鬼探頭這種能夠探測到,就又提高了一個水平。 所以數據不是唯一的,而是真正能夠把長維的Corner case發現,處理掉才是最牛的。 人民日報:兩個問題:第一個問題,華為的車BU裡面的方案很多,今天有五個新的,在這些裡面自動駕駛業務處於什麼樣的優先級?未來投入的規劃大概什麼樣子?包括資金、包括人才。另外,您對未來3~5年整個行業發展有什麼樣的判斷?基於這個判斷有什麼樣的具體目標。 再問一下苗立婧總,關於雷射雷達的問題,最近跟一些雷射雷達的企業,包括一些車企進行了深度地交流,我發現德系車企他們對雷射雷達的認識好像跟咱們雷射雷達企業有點不太一樣,比較死板,他們比較認死理,他們認為150納米的雷射器的方案是最靠譜的,它的說法是裝一個雷射雷達是為了要解決什麼問題。雷射雷達要往上走,毫米波雷達看得更遠,能夠看到更多的其他傳感器看不到的東西,彌補我們的空白。您對這些有關雷射雷達發展的前景怎麼看?包括雷射雷達的結構上,包括MEMS,大家也都有一些不同的理解,您怎麼看華為未來的雷射雷達會選取什麼樣的解決方案、技術路徑。 王軍:我非常認可徐總(直軍)的一個觀點。無論是幾年前大家講電動汽車、新能源汽車,還是智能汽車,真正能夠顛覆這個行業,改變這個行業生態的,或者是產業鏈的,其實應該是自動駕駛。無論是其他的,還是那個方式,座艙裡面還是要有司機,還是傳統的方式。無論是新能源,還是現在說的智能車,真正實現了無人自動駕駛的時候,才真正能夠顛覆這個行業,就跟蘋果的手機似的,從傳統手機到真正的智慧型手機,真的是顛覆這個行業,雖然它還叫手機,以後還叫汽車,但是真正是顛覆這個行業。我認為只有這個技術,能夠把這個行業給顛覆掉。我們不是為了顛覆而顛覆,但是趨勢應該是這樣,未來的大趨勢是這樣的。 面向這個趨勢,我們的投入肯定是圍繞著能夠在未來有可能改變這個行業的方向上,我們要強力投入,但是自動駕駛絕不僅僅是大家理解的自動駕駛的軟體、算法,自動駕駛是整個一套系統,包括自動駕駛本身的軟體,包括剛才說的算力平台、傳感器、執行器,也就是我們說的轉向自動懸架。以後沒有剎車板了,沒有方向盤了,整個專項自動懸架都是數字化的,需要冗餘,包括電動機。我們發現我們發出一個指令加油、加速,結果這個電動機MCU控制命令實驗非常大,加速不了,變到那一下子就很難,就容易出現事故,所以它是全系列的(問題)。座艙領域跟智能駕駛也是息息相關的,比如HMI的設計,總之我們在這個領域會加大投入。 對於未來的判斷,我還是希望能夠聚焦核心業務,同時把我們的基礎技術、基礎支撐做到最好,發揮傳統ICT的優勢,包括雷射雷達、毫米波雷達。 苗立婧:回答一下這個問題,雷射雷達確實相對早期,技術路徑確實比較弱,導致車企選擇有一個差異性,這裡還有一個因素它的時間點不一樣。比如選2005年車型和2010年的車型選擇方案不一樣,包括歐洲車企有人選95納米的,也有人選150納米的,這是一個溝通選擇的過程。我們分兩種情況,一種產品化研發,一種是技術語言,產品化研發我們會選擇一個我們認為最合適於當前這個時間點上做產品化的方案出來,比如我們客戶發布的96線的雷射雷達,當時我們認為是針對當前定的時間窗裡面最合適的車企訴求和生產要求的產品。它的難度有可能比其他的幾個方面更難,但是我們當時覺得為了滿足最合適的角度來說,這個方案是相對合適的。同時會有一些研究性的產品,我們會展開技術面,多種評估去進行論證,在商用的時候選擇一個合理的技術。 騰訊汽車:您剛才提到了奧迪,昨天自動駕駛蘇總說了有一家歐洲大廠用你們的ADS,是奧迪嗎? 王軍:現在不能這麼說,但是奧迪給了我們非常大的幫助,包括雷射雷達。我們為什麼要220米的,因為奧迪跟我們說,德國高速公路開得就是快,不限速,剎車距離長。華為公司確實有些技術方面的能力,但是真正的產品到底要定義成什麼樣子,不可能無限制地定義產品,那樣成本太高了。定義到什麼程度,那需要場景,我們的OEM、車企客戶給我們提出這樣一些要求,我們就知道這個產品該做成什麼樣子,對我們的產品競爭力提升幫助非常大。奧迪這方面,我們跟它合作得非常久了,剛才我說的最早的視頻就是跟奧迪一起拍的,合作非常久,對我們幫助也非常大。 騰訊汽車:剛才說毫米波雷達去替代一些雷射雷達,你們未來的HI打包的解決方案裡面,最後要用雷射雷達方案還是要用什麼方案?是你們說了算還是車企?價格上肯定有一個差異,最後的標準什麼樣子? 王軍:這塊聯合設計、聯合開發,大家商量著來,但是一定要與時俱進。 騰訊汽車:針對每個車企? 王軍:針對每個車企,每個車都不一樣,比如B級車、C級車、SUV等等都不一樣,所以工作量非常大。 中國汽車報:順著雷射雷達的話題再接著問一下,之前參加的交流會上徐總提到過雷射雷達的成本,可能以後要降到200美金甚至是100美金的幅度。 王軍:還有的領導說王軍你瞎說,其實是徐總說的,不是我說的,我說的是500美金和200美金,100美金我從來沒說過。 中國汽車報:昨天我們看到極狐那個車上已經用了三個了,想用一下目前在成本上雷射雷達到了什麼階段?如果要達到徐總說的目標,大概還要多長時間? 第二個問題,大家對數據這個事特別關注,除了數據量的積累之外,數據安全也是大家比較關注的話題。華為尤其是自動駕駛這方面,數據安全我們有些什麼樣的考慮,包括技術上的輔助呢? 王軍:雷射雷達原來成本非常高,業界根本用不起,現在基本上能夠達到量產的狀態,按照我們當時第一個成本目標在穩步前進。從安全的角度,今天我不想說得太多,但是華為從網絡安全和隱私保護的角度,華為是受害最深的,所以我們在這方面投入是最大的。我們在網絡安全和隱私保護這方面的能力,我覺得可以幫助汽車行業能夠有一個明顯的進步,我相信我們有這個能力。我每個季度都會給公司最高領導層匯報網絡安全和隱私保護方面的進展。 愛卡汽車網:因為剛才您提到關於自動駕駛的投入是體系化的投入,我想問一下咱們有沒有針對於線控專項,線控自動軟硬體的設計,包括冗餘安全的設計,這是關於未來自動駕駛一個板塊。 王軍:完全沒有不現實,但是我們合作在轉向制動這一塊,轉向制動這一塊跟大陸的合作還是非常好的,他們做得也非常好,有力地支撐我們自動駕駛解決方案,我們自己也會在這塊研究,畢竟未來的自動駕駛和專項自動息息相關,特別是雙冗餘的轉向制動息息相關,同時業界這一塊剛啟動,大家研究沒有那麼深,這塊我們肯定會有研究的,我們也會和車企進行合作和研究。 介面汽車頻道:去年和您溝通的時候,您提到華為汽車BU占的業務占整車業務的30%還,華為不可能直接造車,這樣看汽車比例很大,汽車行業的支配權或者是主導權在誰手裡,現在有爭論的觀點,您怎麼看這樣的觀點? 王軍:電池主導比我們還高,你說誰主導。 搜狐汽車:關於產品的問題: 第一個問題,我們提到了我們的晶片可以做到模塊化和可插拔,我想知道日後的升級方案是否需要和主機廠綁定,比如說我購買了A廠的車,B廠有規模化升級,怎麼實現硬體升級的流程,您提到了3-6年會有升級的周期,消費者怎麼銷售這個服務? 第二個問題,我們這次發布了智慧屏和根據車載、車機定製的鴻蒙技術,因為我看到智慧屏的解決方案本身是一個規範化的硬體的解決方案,這兩種產品日後在軟體升級的頻率和版本升級速度是否會有區別。 最後一個問題,軍總提到日後會把高精地圖的成本降下來,其實業界還有一個問題,怎麼把高精地圖更新的速度提起來,因為目前業界出現了很多使用高精地圖數據輔助的高速公路導航駕駛,但是用戶發現因為地圖數據更新的不及時,會導致很多路況出現問題,華為在這方面怎麼考慮? 王慶文:關於模塊化肯定是同一個車,不同車之間很難做到平台化,不一定用夥伴的車機,我們在同一個平台下希望它的生命周期處理能力是能夠走起來的。不同的車機,首先這樣做所有的車都變成標準化了,就是另外一個事情了。 智慧屏之所以做成旋弧往外突的方式,就是想做到智慧屏可升級,軟體也可以升級。現在智慧化比較快,但是車上面比較慢,大概停留在20年前。今天你也許用15.6寸2K的,你平添可以換成15.6存4K的、8K的,不同的車企可能有不同的外觀要求、不同形態的要求,那是另外一件事,但是軟體跟它沒有關係,軟體是分開的。 王軍:高精地圖刷新的事情,確實目前看有難度,但是如果我們車上路了,會自動發現現在的地圖和實際的路況有區別,它會把數據觸發傳上去,這樣會指導採集車過去再採集一遍,這樣會大大提高效率。 但是這要建立在路上跑的車具備這種功能,我們當時嘗試和交警大隊,後來想這都不是一勞永逸的事情,一勞永逸就是要靠車本身自己發現,現在的路況和之前的地圖上已有的路況是不一樣的,這樣觸發採集車去采,這樣刷新的效率是最高的。 但在沒有足夠的車之前確實還是要靠人為的去規劃,比如高速公路一星期采一次,城區道路一個月更一次。 建約車評:Huawei Inside車不管是北汽、廣汽、長安,明年準備賣多少輛? 王軍:這個不取決於我們,取決於誰買。 建約車評:長遠目標呢? 王軍:現在挺詬病這個,我們有很多的零部件業務,發現車廠的預測太大了,說可能一個月多少輛,後來交付一個月多少輛,發現沒有這麼多,有時候預測少了,又供不上。所以彈性要足夠大,現在的製造量相比計劃量是兩倍,這就帶來非常大資金的占用。所以說這一塊的預測真的是一個非常大的難題。 但是我發現我們的友商博世這塊的預測體系非常準,一方面他們有完整的一套預測的系統,有專家的研發預測系統,另外他的量鋪開了,東邊不亮西邊亮,所以我們逐步在完善這套系統,構建這個能力。 Huawei Inside當然想賣得越多越好,但是還是真正要取決於消費者,我相信還會有一部分人會買。 建約車評:你怎麼看Waymo CEO的離職,他只是想賣一個「駕駛員」給車企,為什麼他沒有成功呢? 王軍:我也經常跟蘇箐討論這個問題,你說Robo taxi誰做呢? 建約車評:他也想量產。 王軍:像我們做事情的一個目標,我如果定了5年、10年的目標,我跟老闆說10年一定世界第一,你趕快給我投錢,我老闆一腳就給我踹走了,要階段性的,Robo taxi要實現真正的無人駕駛,真正的無人駕駛內部華為團隊探討的時、 候,我們認為是2025-2030年的某一個時間,但是這麼長時間之內沒有任何的商業變現或者是回報,誰去支撐你的投資呢?再有理想的人,除非有花不完的錢。 我相信既然做產品、做產業、做生意,總得有投資回報比,總得有看得見的投資回報比。 去年小徐總說對華為、對王軍、對車BU加大投資,幾年不看回報,小徐總敢這麼說,我不敢這麼做。我要看幾年裡面到底有什麼商業回報,光靠理想吃不了飯。 晚點Late Post:我是晚點的記者,大家都知道手機行業和汽車行業不一樣,但是大部分從手機行業或者從汽車行業看。像華為算是提前先布隊從基行業跨到汽車行業的企業,有沒有原本可以復刻的經驗,但是實際經驗差別很大的地方? 王軍:手機和智能汽車中間差了個ICT,ICT更接近智能汽車,消費級、工業級、車規級,一個手機和汽車中間還差了工業級。即使是這樣,我們到了車這個行業,我們發現要求完全不一樣,手機除了電池爆炸,對人的生命安全有所影響,現在質量提升了,但是車跟生命息息相關。 所以汽車跟手機完全是兩個行業,我們在建供應鏈的時候,我們發現ICT最優秀的供應商轉成車規供應商、遠遠達不到要求,所以我們在重新構建在車BU的供應鏈、產業鏈,差別非常大,更別說消費級了。手機兩年就換了,車要開15年。 王慶文:補充一點,從最終用戶的角度去看大家感覺到,從體驗上來看似乎很接近,但是從最終用戶使用的體驗角度去看那些功能,從工程師、產品研發的角度來看,這是兩個截然不同的東西,因為它的生命周期不同。生命周期不同帶來軟體開發,軟體管理與硬體管理完全不同。我們運營商的市場,一代產品30年到現在還在使用,車至少20年~25年,手機一般兩年開始軟體不再支持了,應用也不再支持你升級了,用幾年就扔掉了,所以軟體版本不需要考慮硬體。如果軟體升級汽車,汽車裡面任何一個版本都需要跟你存量的硬體匹配,這個工作量是巨大的。 王軍:你剛才提這個問題,如果要達到手機這種體驗的話,汽車上面要做更大、更多、更複雜的工作,核心的還真不是硬體的生命周期管理,是軟體的生命周期管理,這塊我們還在摸索,特別是在座艙領域涉及到頻繁地升級,但是它整個生命周期管理非常複雜,要維護的版本太多了,所以軟體定義汽車,OTA真不是簡單的說一說,要耗費大量的人力、物力、流程去保證這個事情能真正落地和實現。 新京報:今年我們要投資10億美元,今年對於營收的目標和增長的目標有明確的嗎? 王軍:沒有。 虎嗅:除了使用自動駕駛全站服務的那些等於整個自動駕駛主導是在華為,在後續自動駕駛OTA階段是有一個項目發布了一個新的安桌base版本,不同的品牌進行自己的各自優化,針對車企的品牌,還是你們會把所有做了之後分批做自動駕駛? 王軍:我們現在還沒有上市,我們基礎骨幹版本是一個,我們做多了耗費的人太大了,但是有可能一些適配性的版本,針對不同的車企、不同的車型,但是骨幹版本一定要一個。我們做任何版本都是這樣。 虎嗅:速度有保證嗎?比如同一個車企下面有多個車型。 王軍:不同車型上市節奏不一樣,我們爭取把我們客戶化的分支版本疊代能夠加快,現在我們也在摸索當中,現在我們沒有分散力量到分支版本,核心力量全部聚焦在我們的主幹版本。 王慶文:很大程度取決於你的軟體架構設計。 王軍:華為智能汽車解決方案BU絕不僅僅只有智能駕駛解決方案,我們還有智能座艙、智能電動、智能網聯、智能車雲以及智能駕駛解決方案,謝謝大家!來源:kknews每輛車賣1萬元設備,「不造車」的華為打算這麼做生意

Linux 5.13確認將引入WWAN框架

周五登陸Linux網絡子系統「Net-Next」分支的是開發已久的WWAN子系統/框架,這一框架現在正排隊等待著與即將到來的Linux 5.13合並窗口,這套代碼是一個無線廣域網(WWAN)框架,主要用來處理不同廠商的無線廣域網硬體帶來的復雜性和異構性。 了解更多: https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git/commit/?id=fa588eba632df14d296436995e6bbea0c146ae77 https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git/commit/?id=9a44c1cc63887627284ae232a9626a9f1cd066fc 作為主創人員,Linaro帶頭進行了這項工作,這個內核補丁在內核的網絡區域內引入了新的WWAN子系統,並進一步闡述了Linux實現無線WAN支持中的一些挑戰。 WWAN框架的初始組成部分是一個高通控制驅動,用於通過這個框架暴露不同的數據機控制協議/埠,然後可以被ModemManager等用戶空間軟體所利用。 來源:cnBeta

Python Launcher 是什麼鬼東西?網友直呼

你可能在他處見到過這鬼東西,when you install or uninstall python, and so on。那麼你肯定與我一樣對這個鬼東西起了一絲興趣趣! 1. 問題所在 由於Python2.x版本的腳本和Python3.x版本的腳本在語法上會有不兼容的情況。那麼,必須使用不同的策略來允許【py】腳本使用基於腳本指定的Python解釋器版本來選擇合適的Python解釋器!這句話相當的拗口!說人話,就是我有個test腳本需要Python2.x版本的解釋器來執行。 python test.py 你如何確保執行該腳本的解釋器版本就是我需要的解釋器!也就是,如何確定你就是我需要的那個姑娘!上面的「python」命令,是系統在PATH中找到的。而PATH中Python變量,有可能被我們手動修改,拋開這個不談,一般的,『python』命令是調用Python3.x版本的解釋器。但這不完全可靠,因為當系統在PATH中找『python』命令時,如果Python2.x版本的在Python3.x的前面,那麼, Python的默認解釋器將變為2.x版本,因為系統找到一個就返回了(系統在Python2.x的安裝目錄中找到了python.exe)。想想你的Python解釋器的安裝目錄內。不管是哪個版本都有這些: 針對這個弊端,又有了另一個約定: •python2將引用Python 2.x的某些版本•python3將引用Python 3.x的某些版本 要了解更多的關於Python在『python』命令方面的其他的約定,請參考PEP 394 在 Linux 中 在Linux中(基於Unix的系統中),通過軟連接的方式來綁定指定的Python解釋器。比如: 這些軟連將不同的python命令指向一個實際位置的Python解釋器的啟動目錄。而這些在哪用到呢,被【Shebang】用到了,也就是俗稱的文件頭(這裡只聊shebang關於Python文件頭的部分)。通過文件頭系統就去軟連中找到對應的那個『python』命令,而該命令有綁定到一個具體的Python解釋器。 #!/usr/bin/python2 在 Windows 中 上述問題也存在與Windows系統中,那麼我們也希望在Windows中和Unix中同樣運行【Shebang】的能力,並且——沒有什麼是又好使又不需要發明新的語法或者約定來描述更讓人愉快的事情了!經過後來的完善,在PEP 397中正式出現並伴隨Python3.3版本發布。它叫【Python Launcher】 2. 解決問題 Python launcher是用於Windows中的一個實用程序,可幫助我們定位和執行不同版本的Python解釋器。它允許腳本或者命令行指示特定的Python版本的首選項,並將定位並執行該版本。mmp,還是這麼拗口!說人話就是它很智能的區分開是你想要手動指定解釋版本執行py腳本,還是想使用腳本文件指定的解釋器。你手動的選擇Python解釋器,這是調用了你在【PATH】中的Python變量。舉個例子。你在Windows下的cmd中,使用Python3.7版本的解釋器,執行一個文件: $ python3.7 test.py 這麼執行發生了什麼?Windows會在PATH中尋找python3.7這個解釋器。找到並執行test.py文件。而這個test.py(你從未打開過該文件)文件呢,其實它需要python2.7版本的解釋器來執行。這樣是不是就有問題了。我們用Python launcher來解決這個問題,這玩意兒它會正確的選擇最合適的Python版本。 如何安裝 Python launcher 一般的,從3.3版本開始,Python launcher會伴隨解釋器的安裝而可選安裝,在安裝步驟的可選項中可勾選。如本博客的第一個圖所示。它會被放在系統的PATH中(Python3.6版本開始是這樣的,之前版本稍有變動,參見Python3.3版本新功能),如果你不手動添加的話。 另一種方式是單獨安裝。如本博客的第一個圖所示,你可以單獨勾選該項使之單獨安裝。在多個版本Python中,Python launcher只需安裝一次,並且兼容所有的Python版本。所以,如果在安裝3.6版本時,選擇Python launcher選項,那麼如果你在安裝3.7版本,該項則就無法選中,因為已經安裝了。 Python launcher有兩個版本,一個是控制台程序,另一個是『windows』(即GUI)程序。這兩個程序對應我們Python安裝目錄中的『python.exe』和『pythonw.exe』這兩個可執行文件。 控制台程序被命名為『py.exe』,而windows程序則命名為『pyw.exe』,並且pyw.exe將定位並執行pythonw.exe。 M:>where...

看完這篇,你就知道Nginx能幹什麼了

作者:失戀的薔薇 原文:https://www.cnblogs.com/wcwnina/p/8728391.html Nginx的產生   沒有聽過Nginx?那麼一定聽過它的"同行"Apache吧!Nginx同Apache一樣都是一種WEB伺服器,基於REST架構風格,以統一資源描述符(Uniform Resources Identifier)URI或者統一資源定位符(Uniform Resources Locator)URL作為溝通依據,通過HTTP協議提供各種網絡服務。   然而,這些伺服器在設計之初受到當時環境的局限,例如當時的用戶規模,網絡帶寬,產品特點等局限並且各自的定位和發展都不盡相同。這也使得各個WEB伺服器有著各自鮮明的特點。   Apache的發展時期很長,而且是毫無爭議的世界第一大伺服器。它有著很多優點:穩定、開源、跨平台等等。它出現的時間太長了,它興起的年代,網際網路產業遠遠比不上現在。所以它被設計為一個重量級的。它是不支持高並發的伺服器。在Apache上運行數以萬計的並發訪問,會導致伺服器消耗大量內存。作業系統對其進行進程或線程間的切換也消耗了大量的CPU資源,導致HTTP請求的平均響應速度降低。   這些都決定了Apache不可能成為高性能WEB伺服器,輕量級高並發伺服器Nginx就應運而生了。   俄羅斯的工程師Igor Sysoev,他在為Rambler Media工作期間,使用C語言開發了Nginx。Nginx作為WEB伺服器一直為Rambler Media提供出色而又穩定的服務。 然後呢,Igor Sysoev將Nginx代碼開源,並且賦予自由軟體許可證。   由於: Nginx使用基於事件驅動架構,使得其可以支持數以百萬級別的TCP連接 高度的模塊化和自由軟體許可證使得第三方模塊層出不窮(這是個開源的時代啊~) Nginx是一個跨平台伺服器,可以運行在Linux,Windows,FreeBSD,Solaris,AIX,Mac OS等作業系統上 這些優秀的設計帶來的是極大的穩定性   所以,Nginx火了! Nginx的用武之地   Nginx是一款自由的、開源的、高性能的HTTP伺服器和反向代理伺服器;同時也是一個IMAP、POP3、SMTP代理伺服器;Nginx可以作為一個HTTP伺服器進行網站的發布處理,另外Nginx可以作為反向代理進行負載均衡的實現。 關於代理   說到代理,首先我們要明確一個概念,所謂代理就是一個代表、一個渠道;   此時就涉及到兩個角色,一個是被代理角色,一個是目標角色,被代理角色通過這個代理訪問目標角色完成一些任務的過程稱為代理操作過程;如同生活中的專賣店~客人到adidas專賣店買了一雙鞋,這個專賣店就是代理,被代理角色就是adidas廠家,目標角色就是用戶。 正向代理   說反向代理之前,我們先看看正向代理,正向代理也是大家最常接觸的到的代理模式,我們會從兩個方面來說關於正向代理的處理模式,分別從軟體方面和生活方面來解釋一下什麼叫正向代理。   在如今的網絡環境下,我們如果由於技術需要要去訪問國外的某些網站,此時你會發現位於國外的某網站我們通過瀏覽器是沒有辦法訪問的,此時大家可能都會用一個操作FQ進行訪問,FQ的方式主要是找到一個可以訪問國外網站的代理伺服器,我們將請求發送給代理伺服器,代理伺服器去訪問國外的網站,然後將訪問到的數據傳遞給我們!   上述這樣的代理模式稱為正向代理,正向代理最大的特點是客戶端非常明確要訪問的伺服器地址;伺服器只清楚請求來自哪個代理伺服器,而不清楚來自哪個具體的客戶端;正向代理模式屏蔽或者隱藏了真實客戶端信息。來看個示意圖(我把客戶端和正向代理框在一塊,同屬於一個環境,後面我有介紹):   客戶端必須設置正向代理伺服器,當然前提是要知道正向代理伺服器的IP位址,還有代理程序的埠。如圖。   總結來說:正向代理,"它代理的是客戶端,代客戶端發出請求",是一個位於客戶端和原始伺服器(origin Server)之間的伺服器,為了從原始伺服器取得內容,客戶端向代理髮送一個請求並指定目標(原始伺服器),然後代理向原始伺服器轉交請求並將獲得的內容返回給客戶端。客戶端必須要進行一些特別的設置才能使用正向代理。   正向代理的用途: (1)訪問原來無法訪問的資源,如Google (2)可以做緩存,加速訪問資源 (3)對客戶端訪問授權,上網進行認證 (4)代理可以記錄用戶訪問記錄(上網行為管理),對外隱藏用戶信息 反向代理   明白了什麼是正向代理,我們繼續看關於反向代理的處理方式,舉例如我大天朝的某寶網站,每天同時連接到網站的訪問人數已經爆表,單個伺服器遠遠不能滿足人民日益增長的購買慾望了,此時就出現了一個大家耳熟能詳的名詞:分布式部署;也就是通過部署多台伺服器來解決訪問人數限制的問題;某寶網站中大部分功能也是直接使用Nginx進行反向代理實現的,並且通過封裝Nginx和其他的組件之後起了個高大上的名字:Tengine,有興趣的童鞋可以訪問Tengine的官網查看具體的信息:http://tengine.taobao.org/。那麼反向代理具體是通過什麼樣的方式實現的分布式的集群操作呢,我們先看一個示意圖(我把伺服器和反向代理框在一塊,同屬於一個環境,後面我有介紹):   通過上述的圖解大家就可以看清楚了,多個客戶端給伺服器發送的請求,Nginx伺服器接收到之後,按照一定的規則分發給了後端的業務處理伺服器進行處理了。此時~請求的來源也就是客戶端是明確的,但是請求具體由哪台伺服器處理的並不明確了,Nginx扮演的就是一個反向代理角色。   客戶端是無感知代理的存在的,反向代理對外都是透明的,訪問者並不知道自己訪問的是一個代理。因為客戶端不需要任何配置就可以訪問。   反向代理,"它代理的是服務端,代服務端接收請求",主要用於伺服器集群分布式部署的情況下,反向代理隱藏了伺服器的信息。   反向代理的作用: (1)保證內網的安全,通常將反向代理作為公網訪問地址,Web伺服器是內網 (2)負載均衡,通過反向代理伺服器來優化網站的負載 項目場景   通常情況下,我們在實際項目操作時,正向代理和反向代理很有可能會存在在一個應用場景中,正向代理代理客戶端的請求去訪問目標伺服器,目標伺服器是一個反向單利伺服器,反向代理了多台真實的業務處理伺服器。具體的拓撲圖如下: 二者區別   截了一張圖來說明正向代理和反向代理二者之間的區別,如圖。   圖解: 在正向代理中,Proxy和Client同屬於一個LAN(圖中方框內),隱藏了客戶端信息; 在反向代理中,Proxy和Server同屬於一個LAN(圖中方框內),隱藏了服務端信息; 實際上,Proxy在兩種代理中做的事情都是替伺服器代為收發請求和響應,不過從結構上看正好左右互換了一下,所以把後出現的那種代理方式稱為反向代理了。 負載均衡   我們已經明確了所謂代理伺服器的概念,那麼接下來,Nginx扮演了反向代理伺服器的角色,它是以依據什麼樣的規則進行請求分發的呢?不用的項目應用場景,分發的規則是否可以控制呢?   這裡提到的客戶端發送的、Nginx反向代理伺服器接收到的請求數量,就是我們說的負載量。   請求數量按照一定的規則進行分發到不同的伺服器處理的規則,就是一種均衡規則。   所以,將伺服器接收到的請求按照規則分發的過程,稱為負載均衡。   負載均衡在實際項目操作過程中,有硬體負載均衡和軟體負載均衡兩種,硬體負載均衡也稱為硬負載,如F5負載均衡,相對造價昂貴成本較高,但是數據的穩定性安全性等等有非常好的保障,如中國移動中國聯通這樣的公司才會選擇硬負載進行操作;更多的公司考慮到成本原因,會選擇使用軟體負載均衡,軟體負載均衡是利用現有的技術結合主機硬體實現的一種消息隊列分發機制。   Nginx支持的負載均衡調度算法方式如下: weight輪詢(默認,常用,具有HA功效!):接收到的請求按照權重分配到不同的後端伺服器,即使在使用過程中,某一台後端伺服器宕機,Nginx會自動將該伺服器剔除出隊列,請求受理情況不會受到任何影響。 這種方式下,可以給不同的後端伺服器設置一個權重值(weight),用於調整不同的伺服器上請求的分配率;權重數據越大,被分配到請求的幾率越大;該權重值,主要是針對實際工作環境中不同的後端伺服器硬體配置進行調整的。 ip_hash(常用):每個請求按訪問ip的hash結果分配,這樣每個訪客固定訪問一個後端伺服器,這也在一定程度上解決了集群部署環境下session共享的問題。 fair:智能調整調度算法,動態的根據後端伺服器的請求處理到響應的時間進行均衡分配,響應時間短處理效率高的伺服器分配到請求的機率高,響應時間長處理效率低的伺服器分配到的請求少;結合了前兩者的優點的一種調度算法。但是需要注意的是Nginx默認不支持fair算法,如果要使用這種調度算法,請安裝upstream_fair模塊。 url_hash:按照訪問的url的hash結果分配請求,每個請求的url會指向後端固定的某個伺服器,可以在Nginx作為靜態伺服器的情況下提高緩存效率。同樣要注意Nginx默認不支持這種調度算法,要使用的話需要安裝Nginx的hash軟體包。 Web 伺服器對比 幾種常用 Web 伺服器對比如下圖: 來源:kknews看完這篇,你就知道Nginx能幹什麼了

解Bug之路-主從切換」未成功」?

解Bug之路-主從切換」未成功」? 前言 資料庫主從切換是個非常有意思的話題。能夠穩定的處理主從切換是保證業務連續性的必要條件。今天筆者就來講講主從切換過程中一個小小的問題。 故障場景 最近線上進行主從切換,大部分應用都切過去了,但是某些應用的連接確還在老的主(新的從)上面。 這讓對應應用的開發百思不得其解,於是求助了筆者一探究竟。 怎麼發現的 應用開發收到Cat監控告警,發現這個應用(A)中的請求在好幾台機器中一直穩定失敗。聯想到昨晚剛做過資料庫主從切換演練,於是上機器netstat -anp下,發現機器一直連的是舊的從庫! netstat -anp | grep 1521tcp 0 0 1.2.3.4:54100 1.1.1.1:1521 ESTABLISHED 開發感覺肯定是主從沒有切換過去導致請求失敗。乍一看,好像非常有道理的樣子。 著手調查 神馬情況?距離切換成功已經8個小時了,為什麼連接還連在上面呢?於是筆者ping了下對應資料庫的域名: ping db.prd64byres from db.prd (2.2.2.2): icmp_seq=1 ttl=64 time=0.02ms 好奇怪,DNS已經切換過去了。應用怎麼還連到老庫呢? 第一個猜想,DNS延遲 最先想到的是主從切換到DNS反應過來有延遲。例如主從切換完,DNS在2min後才能生效,所以在此期間新建的連接還是到從庫。 這種情況很正常,對於這種情況需要DBA將舊主的連接全都殺掉即可。諮詢了下DBA,他們反饋他們已經把連接全部殺掉了。而且當場給我看了下資料庫的統計連接SQL,確實沒有對應機器的連接。這就奇怪了,應用機器上的連接是ESTABLISHED狀態啊! 應用大部分機器都連的是老庫! 這時候,開發向筆者反應,這個應用對應的大部分機器都是連的老庫!如果是DNS延遲,不可能這麼巧吧,40多台呢! 而且這些機器的DNS都是指向新庫的。 DB沒有kill連接? 難道是DBA漏了kill連接的步驟?但是和他和我展示的DB統計信息矛盾啊。於是筆者讓DBA在對應老庫的機器上netstat了一把。發現,連接還真的存在! netstat -anp | grep 1.2.3.4tcp 0 0...

Wine 6.6發布 提供更好的即插即用驅動支持

Wine 6.6作為這一開源項目4月份的第一個版本已經公布,它作為一個兼容層,主要用於在Linux和macOS平台上運行Windows遊戲和應用程序。隨着Wine 6.6的發布,更多的功能也隨之而來,這些功能最終將被納入到2022年初發布的Wine 7.0版本中。 Wine 6.6並不是一個特別大的版本,但它針對v6.1.1更新了Mono引擎,DWrite和DNSAPI庫已經轉換為可移植執行(PE)格式,還有即插即用驅動支持的改進以及各種bug的修復。即插即用工作包括對NTOSKRNL和SETUPAPI中圍繞存儲根PnP設備和重新列舉根設備的一些改進。 本周的bug修復工作特別多,共有56個已知的bug修復。修復的范圍從幫助《半條命》到其他新舊遊戲的混合,《微軟飛行模擬》的支持工作,圍繞Denuvo反作弊所需的一些缺失功能的修復,以及其他隨機修復,如Google Drive在Wine下崩潰的問題。 Wine 6.6的更新、錯誤修正信息可以從WineHQ.org上獲得: https://www.winehq.org/announce/6.6 下載地址: https://dl.winehq.org/wine/source/6.x/wine-6.6.tar.xzhttp://mirrors.ibiblio.org/wine/source/6.x/wine-6.6.tar.xz來源:cnBeta

銅豌豆 Linux 10.9.1 版本發布

感謝銅豌豆的投遞 銅豌豆 Linux 是基於 Debian 的 Linux 中文 開源操作系統。 Debian 是一款非常優秀的 Linux 操作系統,但默認安裝缺少中文桌面用戶常用的軟件。《銅豌豆 Linux》操作系統在 Debian 基礎上,收集製作這些常用軟件,一次性安裝完成,節省大家定製 Debian 的時間,做到「開箱即用」。 目前收錄的主要中文軟件包如下: QQ 微信 百度網盤 搜狗輸入法 網易雲音樂 有道詞典 WPS 中文字體 星際譯王 Debian 自身軟件包資源也很豐富,約有 59000 個軟件包,《銅豌豆 Linux》100% 兼容這些軟件包,並內置 Debian...

英偉達宣佈開啟GeForce GPU直通功能,可在Linux主機玩Windows遊戲

英偉達一直以來對專業用戶與普通遊戲玩家有嚴格的區分,面向前者的是Quadro和Tesla系列,後者則是GeForce系列。GeForce系列顯卡除了打遊戲,還能進行一些軟體進行CUDA加速。如果是Linux系統的用戶,想通過虛擬機玩基於Windows系統的遊戲,則只能使用集顯了,因為英偉達不允許GeForce系列顯卡在這種情況下實現GPU直通。 近日英偉達官方宣佈,已經完全支持GeForce GPU直通功能,所有基於Kepler或更新架構的GeForce系列顯卡,都可以利用GPU直通來運行Windows虛擬機。如果用戶想在筆記本電腦上做同樣操作,則要使用基於Maxwell或更新架構的GPU。目前GeForce GPU直通功能僅限於單個GPU應用(不支持SR-IOV),這意味著虛擬機將只能訪問GPU。如果用戶需要更多虛擬機訪問同一個GPU,或者希望GPU能為多個虛擬機分配虛擬功能,仍然需要Quadro、Tesla或企業級的RTX系列產品。 另外,用戶需要安裝Windows10的R465或更新的驅動程序,才能在使用相關GPU架構的GeForce / TITAN顯卡上啟用該功能。 英偉達認為某些時候,GeForce GPU直通功能會很有用,除了想在Linux系統主機啟動Windows虛擬機(VM)玩遊戲,還有想要在一台計算機上同時在Windows和Linux系統中測試代碼的軟體或遊戲開發人員。對於這些使用GeForce系列顯卡的用戶來說,將會在這次功能更新中受益匪淺。來源:超能網
NV啟用GPU虛擬機直通功能 Linux可玩Windows游戲

NV啟用GPU虛擬機直通功能 Linux可玩Windows遊戲

近日英偉達宣布,完全支持GeForce GPU直通技術,該技術允許虛擬機從主機上訪問GPU,Linux用戶終於可以玩Windows遊戲了。 所有基於Kepler架構或更新的GeForce顯卡都可以利用GPU直通來運行Windows虛擬機。如果用戶想在筆記本上運行虛擬機,GPU則必須基於Maxwell架構或更新的架構。 對於基於Linux系統的遊戲玩家來說,新增功能將允許Linux用戶使用虛擬機玩基於Windows的遊戲。 英偉達表示啟用虛擬化後,Linux主機上的GeForce客戶可以在虛擬的Windows操作系統上啟用GeForce GPU直通。GeForce GPU直通僅限於單個GPU應用,這也意味着虛擬機將只能訪問GPU。 如果用戶想讓多個虛擬機訪問同一個GPU,或者希望GPU能為多個虛擬機分配虛擬功能,則需要使用Tesla或Quadro GPU。GeForce R465或更高版本的驅動程序支持啟用GeForce GPU直通。 來源:快科技

NV為虛擬機啟用GPU直通:Linux可玩Windows遊戲

vdz消息,NVIDIA現在已完全支持GeForce GPU直通,該技術可從虛擬機環境中直接訪問主機上的GPU。這項技術已經使用了很長時間,並且有多種方法可以在GeForce顯卡上啟用它,但是從未得到官方支持。 從今天開始,NVIDIA在所有基於Kepler架構和Windows虛擬機更新版本的GeForce顯卡上啟用了GPU直通,直通僅限於單個GPU應用,這意味着虛擬機將只能訪問GPU。如果用戶需要更多虛擬機來訪問同一GPU,則需要Tesla或Quadro GPU。 這項技術的到來將使Linux用戶可以通過虛擬機來遊玩Windows遊戲了。來源:遊民星空

Box86項目正努力在ARM等架構上運行x86 Linux程序

作為一個有趣的開源項目,Box86 允許用戶在未經修改的 x86 Linux 系統(比如 ARM 平台)上運行 32-bit x86 程序。與利用 QEMU 在其它 CPU 架構上運行的 x86 程序相比,其特點是利用了系統的某些原生庫,因而性能表現上也更加出色。 此外 Box86 的設計也很容易實現 x86 OpenGL 遊戲和其它圖形軟件的運行,通過某些解決方案,你甚至可在 Box86 中體驗...

Linux 5.12-rc5 發布:改進比想象中多 可能生成rc8版

今天發布的Linux 5.12-rc5對於現階段的內核開發來說,內容是「多於平均水平」的,如果保持這樣的狀態很可能會導致在Linux 5.12最終版本之前多出一周的測試/-rc8版本,但現階段下結論還為時過早。 上周的Linux 5.12-rc4改進很小,而很多事務都累積到了剛剛發布的Linux 5.12-rc5之上。對於本周的修復,Linus Torvalds指出大部分的變化都是驅動程序(GPU和網絡方面最多,但其他地方也有各種其他小的驅動程序更新),核心網絡(包括bpf)修復也是重要的一個環節。除此以外,還有一些小的改進:例如Arch修復、一些文件系統問題修復 (btrfs, cifs, squashfs),selinux, perf 工具與文檔、io_uring信號處理方面的修復等等。 在本周的修復中,值得注意的是內核繼續對AMDGPU的S0ix處理工作,AMDGPU又增加了一個Sienna Cichlid PCI ID,Lenvoo ThinkPad X1 Tablet Gen2對英特爾HID驅動的支持,Btrfs修復,繼續支持Clang編譯器的修復,還有很多平凡的小修復。 預計Linux 5.12內核應該在4月底達到穩定版本,這取決於本次合並周期的其餘部分如何發揮。 了解更多: https://lore.kernel.org/lkml/CAHk-=wg89U6PLp1AGhaqUx4K/T/#u來源:cnBeta
Debian 10.9發布 修正安全性並帶來流行軟件包的更新

Debian 10.9發布 修正安全性並帶來流行軟件包的更新

Debian 項目宣布推出 Debian 10.9。新上線的 ISO 映像文件可以用來全新安裝 Debian,它包含了所有最新的軟件包更新。如果您的電腦上已經安裝了 Debian 9,就不需要下載 Debian 10.9,只需將所有可用的更新應用到您的系統上,就可以使用最新的版本。 對於Debian 10.9,開發組對此描述: "Debian項目很高興地宣布其穩定發行版Debian 10(代號為buster)的第九次更新。這個版本主要增加了對安全問題的修正,以及一些嚴重問題的調整…請注意,該點發布並不構成 Debian 10 的新版本,而只是更新了其中的一些軟件包。沒有必要扔掉舊的buster介質。安裝後,可以使用最新的Debian鏡像將軟件包升級到當前版本。" Debian 10.9中更新的部分軟件包包括LibreOffice、Linux內核、Python、Firefox ESR、Chromium和Tor,Debian 的安裝程序也已經更新到包括最新的修復程序。 Debian 10於2019年7月6日首次發布,並將繼續接受更新直到2024年。由於Debian的大版本每兩年發布一次,我們應該在今年的某個時間點看到Debian 11,但到目前為止還沒有給出發布日期。發布後,Debian 10將從Stable降級為Old Stable,而Debian 9將在2022年中被停止更新。 詳細資料與下載地址請訪問: https://www.debian.org/News/2021/20210327來源:cnBeta

Wine 6.5發布 支持OpenCL 1.2

Wine 6.5,這款在Linux和macOS下運行的Windows應用和遊戲的兼容層現在已經開始執行雙周一版本的開發節奏。今日發布的6.5版最值得注意的是其針對OpenCL 1.2的支持進行了更新。此前Wine的OpenCL庫(DLL)代碼還停留在OpenCL 1.0,而Zebediah Figura則負責讓它滿足OpenCL 1.1以及1.2的規范要求。 - OpenCL支持更新到1.2版本。 - 在MSHTML中增加了對IE兼容模式的支持。 - 更多的無窗口RichEdit工作。 - 增加了一些WinRT庫存根。 - 各種bug修復。 Wine 6.5有25個已知的bug修復,影響了Guild Wars 2、Quicken、IDA Pro、.NET應用程序以及其他各種遊戲和應用程序。 關於Wine 6.5的下載和更多細節,請訪問WineHQ.org: https://www.winehq.org//announce/6.5 詳細更新列表: Bugs fixed in 6.5 (total 25): 33375  Cannot test dlls with dashes...
《文明VI:新紀元季票》-「葡萄牙包」現已推出

《文明VI:新紀元季票》-「葡萄牙包」現已推出

《文明VI:新紀元季票》第六款DLC – 「葡萄牙包」現已在Xbox One, PlayStation 4, Nintendo Switch, Windows PC, Mac以及 Linux推出。以下是所有相關重點資訊。 特徵 此包內含若昂三世領導的葡萄牙文明、特色單位「克拉克帆船」和2座特色建築 •      文明特色能力:葡萄牙的特色能力「印度之家」將極大提高國際貿易路線的產量,但也存在限制:貿易路線只能通往處於海岸上或擁有港口的城市。此能力還能讓商人獲得更高的行動范圍,且解鎖之後即可在水域中行動。 •      領袖特色能力:若昂的特色能力是「關閘」,能提升所有單位的視野。每當葡萄牙遇到新文明,以及與所有城邦開放邊界,此能力還將增加貿易路線容量。 •      特色單位:葡萄牙的特色單位「克拉克帆船」是一種海軍近戰單位,替代了輕快帆船。它初始便擁有1次免費升級,所需維護費用低於輕快帆船,擁有建造商站(葡萄牙特色港口建築)的2點次數。 •      特色基礎設施:葡萄牙擁有2種特色建築。葡萄牙特色建築 「航海學校」 替代了大學,能讓建造它的城市在生產海軍單位時獲得更高的生產力。其所在城市領土中每擁有2個海岸或湖泊單元格,便能產出更多科技值。其還能提供額外的海軍統帥點數。而 「商站」 只能由 「克拉克帆船」 建造在與奢侈品或加成資源相鄰的外國海岸單元格上。若貿易路線通往的城市擁有商站,則其將為葡萄牙帶來額外的金幣和生產力。 全新的 「喪屍之圍」 遊戲模式 《葡萄牙包》還包含全新的「喪屍之圍」模式。在這個自選模式中,不安分的活死人會長期存在,對世界文明不斷構成威脅。 •      人腦的誘惑! •      不安分的活死人:每個單位死亡後,均有一定幾率化身為凶殘的喪屍。喪屍單位將攻擊距離最近的非喪屍單位,而遭其殘殺的單位將被感染,變為新的喪屍單位。 •     ...
《文明VI:新紀元季票》葡萄牙包已於今日正式推出

《文明VI:新紀元季票》葡萄牙包已於今日正式推出

  《文明VI:新紀元季票》第六款DLC – 「葡萄牙包」現已在Xbox One, PlayStation 4, Nintendo Switch, Windows PC, Mac以及 Linux推出。以下是所有相關重點資訊:   特徵   此包內含若昂三世領導的葡萄牙文明、特色單位「克拉克帆船」和2座特色建築   · 文明特色能力:葡萄牙的特色能力「印度之家」將極大提高國際貿易路線的產量,但也存在限制:貿易路線只能通往處於海岸上或擁有港口的城市。此能力還能讓商人獲得更高的行動范圍,且解鎖之後即可在水域中行動。   · 領袖特色能力:若昂的特色能力是「關閘」,能提升所有單位的視野。每當葡萄牙遇到新文明,以及與所有城邦開放邊界,此能力還將增加貿易路線容量。   · 特色單位:葡萄牙的特色單位「克拉克帆船」是一種海軍近戰單位,替代了輕快帆船。它初始便擁有1次免費升級,所需維護費用低於輕快帆船,擁有建造商站(葡萄牙特色港口建築)的2點次數。   · 特色基礎設施:葡萄牙擁有2種特色建築。葡萄牙特色建築 「航海學校」 替代了大學,能讓建造它的城市在生產海軍單位時獲得更高的生產力。其所在城市領土中每擁有2個海岸或湖泊單元格,便能產出更多科技值。其還能提供額外的海軍統帥點數。而 「商站」 只能由 「克拉克帆船」 建造在與奢侈品或加成資源相鄰的外國海岸單元格上。若貿易路線通往的城市擁有商站,則其將為葡萄牙帶來額外的金幣和生產力。   全新的 「喪屍之圍」 遊戲模式   《葡萄牙包》還包含全新的「喪屍之圍」模式。在這個自選模式中,不安分的活死人會長期存在,對世界文明不斷構成威脅。   ·...

Linux內核5.12-rc4發布 穩定版曙光已現

Linux 5.12-rc4今日發布,5.12內核看起來情況還是不錯的,其第四個周發行候選版本現在已經可以在下個月的穩定版發布之前進行測試了。Linux 5.12的測試進度總體上繼續相當平靜,比早期的5.12-rc1被討厭的數據損壞問題所困擾的情況要好得多。 Linus Torvalds 簡單地對 5.12-rc4 寫道:"非常普通的 rc4,可能只是比普通版本小一點。這里沒有什麼特別突出的地方。diffstat看起來比正常情況下可能會更分散一些,因為去掉了(從未使用過的)MODULE_SUPPORTED_DEVICE()等內容,這會導致一些瑣碎的行刪除,但肯定不是"大多數驅動"改動會帶來的那種情況。" 因此,除非在周期後期出現任何討厭的事情,Linux 5.12現在看起來已經打磨得差不多,今天發布的rc4是另一個看上去進度比較常規且按計劃走的版本。 您可以從這里了解更多關於最新內核版本的內容變動: https://lore.kernel.org/lkml/CAHk-=whDxybSS63==ycQiNobvAMD/T/#u來源:cnBeta
MIPS架構廠商日漸式微 Linux報告其漏洞遭遇困難

處理器架構消亡史

新興市場的到來對處理器提出了新的要求,處理器架構也隨之發生着變化,主流處理器架構市場的變化也引起了行業的關注。最近,MIPS就成為了處理器架構變革潮流中的話題主角——2018年Wave Computing正式收購了MIPS,去年4月,Wave Computing申請破產保護,並更名為MIPS Technologies。 到了今年,根據外媒報道顯示,MIPS Technologies正在轉變其商業模式,即該公司將不再設計 MIPS 芯片,而將開發基於 RISC-V 架構的處理器。 發生在MIPS Technologies身上的變化,或許也預示着又一個處理器架構正在逐漸向命運低頭。同樣,作為最具有歷史的處理器架構之一,MIPS見證了很多其他處理器架構的發生變化——他看着X86稱霸PC市場,Arm在移動市場崛起,RISC—V又作為新星受到新興市場的青睞;但同樣他也看着SPARC,Alpha,PA-RISC和其他一些架構逐漸走向消亡。 璀璨的二十世紀八十年代 上個世紀八十年代,互聯網已現雛形,PC受到了企業級市場的認可。在這個期間,IBM開始打算用開放生態與產業合作的方式完成PC生產。於是,英特爾藉此機會成長了起來,由此也帶動了以X86為基礎的處理器的飛速發展。 就在PC從企業級市場走向民用市場的同時,半導體行業也在醞釀着一場變革。從英特爾身上折射出來的市場對處理器的需求,讓半導體廠商們看到了紅利。於是,在此期間,各大廠商都開始着手於處理器架構的研究,2017 年圖靈獎獲得者John Hennessy 和 David Patterson 在其所著的《計算機架構的新黃金時代》一文中曾提到,20 世紀 80 年代我們做的研究(在計算機領域)能為我們帶來回報,能改善成本、能源、安全以及性能。在巨大的回報之下,處理器架構也迎來了百家爭鳴的時代。 從公開的消息顯示,20世紀80年代期間誕生的處理器架構不僅包括我們耳熟能詳的ARM以及MIPS,SPARC、DEC Alpha、PA-RISC和其他一些產品也在同一時期出現,這些架構也都是由RISC體系中發展出來的處理器架構。包括IBM所推出的Power架構也都是RISC體系中的一員。 他們的到來,構建了出了璀璨的處理器架構時代,也對當時的英特爾造成了一定的壓力。 各領風騷數十載 SPARC(可擴展處理器體系結構)是最初由Sun Microsystems開發的精簡指令集計算(RISC)指令集體系結構(ISA)。它的設計在很大程度上受到早期RISC設計的影響,包括來自加利福尼亞大學伯克利分校和IBM 801的RISC I和II...

[圖]System76推出緊湊型Linux台式機Thelio Mira 起售價1499美元

System76 旗下的 Thelio 是非常優秀的 Linux 台式機,完全在美國生產製造,由木材、金屬和良好的美國時尚肘部油脂組成。近日,該公司再次推出了系列新作-- Thelio Mira,擁有緊湊的機箱,定位在基礎款和高端款之間。 購買地址:https://system76.com/desktops/thelio-mira System76 最初僅僅只是一個 Linux 電腦經銷商,主要銷售預裝 Ubuntu 系統的代工筆記本。為了提供卓越的服務體驗,盡可能地為 Linux 初學者提供幫助,System76 雖然也轉型為製造商,推出了諸多叫好又叫座的 Linux 設備。 System76甚至創造了自己的操作系統--基於Ubuntu的Pop!_OS,它受到了Linux社區的歡迎。這個Linux發行版可以在大多數電腦上運行--不僅僅是 System76 的機器。在用戶購買 System76 設備的時候,用戶能夠自由選擇預裝的系統。 System76 表示...

2017年的龍芯2K1000 已獲得新的Linux內核補丁

雖然已被更先進的龍芯 3 號所取代,但國產 MIPS64 芯片製造商 Loongson 在 2017 年發布的 2K1000 芯片,還是於近日獲得了最新的 Linux 內核補丁。據悉,2K1000 是龍芯打造的雙核 40nm MIPS64r2 LoongISA 1.0 處理器,具有大約 1.0 GHz 的主頻。 截圖(來自:Loongson 官網) Phoronix...