新聞拍一拍#Linux 基金會考慮放棄採用電子郵件列表的 Linux 內核...

2020-12-14 騰訊網

導讀:• 跨平臺桌面應用開發工具 Electron 10.0.0 發布 • Chrome 85 啟用新技術提升 10% 性能

本文字數:678,閱讀時長大約:1分鐘

作者:硬核老王

Linux 基金會考慮放棄採用電子郵件列表的 Linux 內核的貢獻方式

多年以來,Linux 內核郵件列表一直作為內核開發人員之間進行協作的主要工具而存在,純文本電子郵件是內核開發的入門門檻。電子郵件機制確實是有效的,但它對新的貢獻者來說也確實是一項障礙。Linux 基金會目前的想法是,從現有的基於文本的電子郵件系統遷移,或在此基礎上拓展一個新近成長起來的開發者更為熟悉的方式。

來源:開源中國

拍一拍:當年能創新出 Git 的 Linux 內核開發者們,卻一直守著上世紀的電子郵件列表不放,是 Linus 老了還是成長為大型軟體組織的 Linux 內核開發者們僵化了?

跨平臺桌面應用開發工具 Electron 10.0.0 發布

根據項目的支持政策, Electron 7.xy 已終止支持。鼓勵開發人員和應用程式升級到新版本的 Electron。

來源:開源中國

拍一拍:比較有意思的是,原本為了跨平臺應用而開發的 Java,在這方面越來越不受歡迎了。

Chrome 85 啟用新技術提升 10% 性能

Google 釋出了 Chrome 85。新版的一個重要變化是在編譯時啟用了名為 Profile Guided Optimization 的技術優化性能。Google 稱,頁面加載速度提升了 10%。Chrome 85 的其它特性包括標籤組支持摺疊和展開,改進 PDF,新的開發者特性。

來源:solidot

拍一拍:Chrome 形成壓倒性優勢的背後,與他們不斷進取採用新技術也有很大關係。

—— 分享新聞,還能獲得積分兌換好禮哦 ——

相關焦點

  • Linux 內核學習:環境搭建和內核編譯
    linux內核學習之一:環境搭建--安裝Debian7.3本系列文章假設讀者已對linux有一定的了解,其實學習linux內核不需要有很深的關於linux的知識,只需要了解以下內容:linux基礎知識及基本shell命令;現代作業系統的基本概念;C語言和gcc基本使用。
  • Linux 內核的測試和調試(6)
    生成補丁後,執行 scripts/checkpatch.pl 腳本,找到 checkpatch 是產生的錯誤或警告(如果有的話),修復它們。重新生成補丁,直到補丁通過這個腳本的測試。重新測試這個補丁。將本補丁用於其他的內核源碼上,保證不會有衝突產生。現在你做好提交補丁的準備了。先運行 scriptst/get_maintainer.pl 來確認你應該把補丁發給哪個內核維護者。
  • ARM Linux內核啟動要求
    本質上將,bootloader程序應提供(最小限度)如下幾個方面:1、設置和初始化化RAM2、初始化一個串口3、檢測機器類型4、設置內核啟動需要的標記列表5、調用內核鏡像1、設置和初始化RAM現有的bootloader:強制性的(必須的)新的bootloader
  • Linux 系統內核的調試
    但是,Linux 系統的開發者出於保證內核代碼正確性的考慮,不願意在 Linux 內核原始碼樹中加入一個調試器。他們認為內核中的調試器會誤導開發者,從而引入不良的修正[1]。所以對 Linux 內核進行調試一直是個令內核程式設計師感到棘手的問題,調試工作的艱苦性是內核級的開發區別於用戶級開發的一個顯著特點。
  • linux配置、編譯內核實用工具
    它們接受來自上層Make傳遞下來的信息,並根據這些信息來構造一個需要編譯的文件列表,並交由Rules.make處理。  5.Rules.make  幾乎每個子目錄Makefile都包含該Makefile。根據子目錄Makefiles構建的文件列表,Make使用Rules.make定義的通用規則來編譯所有來自列表的源文件。
  • 深入理解Linux內核鍊表
    在Linux內核中使用了大量的鍊表結構來組織數據,包括設備列表以及各種功能模塊中的數據組織。這些鍊表大多採用在[include/linux/list.h]實現的一個相當精彩的鍊表數據結構。本文的後繼部分就將通過示例詳細介紹這一數據結構的組織和使用。
  • Linux內核啟動-內核解壓縮
    本文引用地址:http://www.eepw.com.cn/article/148792.htm從內核的生成過程來看內核的連結主要有三步:第一步是把內核的原始碼編譯成.o文件,然後連結,這一步,連結的是arch/i386/kernel/head.S,生成的是vmlinux。
  • Linux系統從入門到放棄?
    續上一個學期學完了的Linux基礎知識學習過程,這一學期的centos伺服器技術學完後,讓我對於Linux系統的學習又加深了許多。我知道了Linux只是個 內核。現在的Linux作業系統,都是用這麼一個內核,加上其它的應用程式構成的。
  • Linux內核編譯初體驗
    下載內核在ftp://ftp.kernel.org/pub/linux/kernel/下載原版內核本文引用地址:http://www.eepw.com.cn/article/201611/319326.htm此處使用linux-2.6.22.6.tar.bz22.
  • 使用Kdump檢查Linux內核崩潰
    如果沒有顯示,則在 kexec 命令中傳遞參數 -d,並將輸出信息發送到 kexec-tools 郵件列表。 在「第一內核」的最後一個消息之後,在控制臺上看不到任何東西(比如「bye」) 檢查 kexec -e 之後的 kexec -l kernel_image 命令是否工作。 可能缺少支持的體系結構或特定機器的選項。
  • 精彩全記錄 100個最佳的Linux站點推薦
    它是通往 Linux/PPC方案的家園,能夠將Linux埠置於Mac,而且還可以連結到Linux/Macintosh郵件列表、常用問題解答、軟體等等。 (2) iMac Linux 網址:http://www.imaclinux.net 評介:如果你難以忍受玻璃魚缸樣式、果凍般顏色的iMac,而現在想運行Linux,不知行不行?
  • 嵌入式linux內核的編譯步驟
    嵌入式linux內核的編譯步驟 華清遠見 發表於 2020-06-19 09:30:24   編譯嵌入式Linux內核都是通過make的不同命令來實現的,它的執行配置文件是
  • Ubuntu中升級Linux內核
    新內核4.2有哪些改進:  ●重寫英特爾的x86彙編代碼  ●支持新的ARM板和SoC  ●對F2FS的per-file加密  ●AMD GPU內核DRM驅動程序  ●對Radeon DRM驅動的VCE1視頻編碼支持  ●初步支持英特爾Broxton Atom SoC
  • 改善Linux內核實時性方法的研究與實現
    在Linux 2.4和以前的版本,內核是不可搶佔的,也就是說,如果當前任務運行在內核態,即使當前有更緊急的任務需要運行,當前任務也不能被搶佔。因此那個緊急任務必須等到當前任務執行完內核態的操作返回用戶態後或當前任務因需要等待某些條件滿足而主動讓出CPU才能被考慮執行,這很明顯嚴重影響搶佔延遲。在 Linux 2.6中,內核已經可以搶佔,因而實時性得到了加強。
  • vxworks和linux有什麼區別
    此外,有不少硬體式的網絡防火牆及路由器,例如部份LinkSys的產品,其內部都是使用Linux來驅動、並採用了作業系統提供的防火牆及路由功能。 採用Linux的超級電腦亦愈來愈多,根據2008年11月的TOP500超級電腦列表,現時世上最快速的超級電腦使用Linux作為其作業系統。而在表列的500套系統裡,採用Linux為作業系統的,佔了439組(即87.8%)。
  • Linux 內核如何處理中斷|Linux 中國
    本文字數:2640,閱讀時長大約:4分鐘 https://linux.cn/article-12965-1.html 作者:Stephan Avenwedde 譯者:萌新阿巖 中斷是現代 CPU 工作方式中重要的部分。
  • Linux內核同步機制之(四):spin lock
    如果只有進程上下文的訪問,那麼可以考慮使用semaphore或者mutex的鎖機制,但是現在中斷上下文也參和進來,那些可以導致睡眠的lock就不能使用了,這時候,可以考慮使用spin lock。本文主要介紹了linux kernel中的spin lock的原理以及代碼實現。
  • Linux2.6內核驅動移植參考
    作者:晏渭川 隨著Linux2.6的發布,由於2.6內核做了教的改動,各個設備的驅動程序在不同程度上要 進行改寫。為了方便各位Linux愛好者我把自己整理的這分文檔share出來。該文當列舉 了2.6內核同以前版本的絕大多數變化,可惜的是由於時間和精力有限沒有詳細列出各個 函數的用法。
  • 嵌入式Linux內核啟動主要分為這三個階段
    一、Linux內核自解壓過程  在linux內核啟動過程中一般能看到圖1內核自解壓界面,這裡重點討論內核的自解壓過程。start_kernel是所有Linux平臺進入系統內核初始化後的入口函數,它主要完成剩餘的與 硬體平臺相關的初始化工作,在進行一系列與內核相關的初始化後,調用第一個用戶進程- init 進程並等待用戶進程的執行,這樣整個 Linux內核便啟動完畢。該函數位於init/main.c文件中,主要工作流程如圖3所示:
  • Linux 內核通知鏈和例程代碼
    為了滿足這個需求,也即是讓某個子系統在發生某個事件時通知其它的子系統,Linux內核提供了通知鏈的機制。通知鍊表只能夠在內核的子系統之間使用,而不能夠在內核與用戶空間之間進行事件的通知。通知鍊表是一個函數鍊表,鍊表上的每一個節點都註冊了一個函數。當某個事情發生時,鍊表上所有節點對應的函數就會被執行。所以對於通知鍊表來說有一個通知方與一個接收方。