Linux中的getrandom()方法效能提高了8450% - Phoronix
Linux 核心的隨機數生成器程式碼最近在 WireGuard 成名的 Jason Donenfeld 領導下取得了許多改進。在 Linux 5.17中,隨機程式碼中的 SHA1 被替換為 BLAKE2,以及其他效能和安全性改進。Linux 5.18 正在對“隨機”程式碼進行更多改進。
一個令人興奮的變化是getrandom()系統呼叫在新核心中可能快得多。用於獲取隨機位元組的 getrandom() 呼叫使用正在開發的最新程式碼產生了更快的效能。英特爾的核心測試機器人在壓力-ng getrandom() 基準測試中得到了 8450% 的改進。
這種變化應該源於隨機:在 per-cpu 金鑰上使用更簡單的快速金鑰擦除流程。
相關文章
- Linux 5.6是多年來最激動人心的核心 - PhoronixLinux
- Python 3.11效能基準測試看起來很棒 - PhoronixPython
- Linux核心net模組引入了Rust程式碼 - PhoronixLinuxRust
- 新的谷歌電視更新提高了效能和儲存谷歌
- 使用事件溯源提高了Elasticsearch的效能 - luis-sena事件ElasticsearchUI
- 380. Insert Delete GetRandom O (1)deleterandom
- GPU效能提高了30%,AI能力整整提升了三倍。GPUAI
- [LeetCode] 380. Insert Delete GetRandom O(1)LeetCodedeleterandom
- Linux 中 ranger 的使用方法LinuxRanger
- Linux效能分析工具與圖形化方法Linux
- 在Linux中,如何監控系統的效能?Linux
- Linux中監控系統效能常用的命令!Linux
- Linux 效能優化之 CPU 篇 ----- Linux 軟中斷Linux優化
- Linux 7.x 中 UDEV 生效的方法Linuxdev
- Linux中如何安裝RabbitMQ?在linux系統中安裝Rabbitmq的方法LinuxMQ
- 在Linux中,如何檢視網路效能?Linux
- Linux系統中建立檔案常用的方法!Linux
- Linux 中刪除目錄的多種方法Linux
- 7種Linux中獲取CPU速度的方法Linux
- 在 .NET 中的 ConvertAll 和 Select 方法哪個效能好
- 在Linux中,如何進行系統效能的峰值測試?Linux
- 在Linux中,如何進行網路效能的峰值測試?Linux
- 在Linux中,如何進行磁碟效能監控?Linux
- 在 Windows 中執行 Linux 命令的 4 種方法WindowsLinux
- Linux 中改變主機名的 4 種方法Linux
- Linux中查詢最大檔案的方法有哪些?Linux
- linux系統中怎麼中執行jar包?linux系統中執行jar包的方法LinuxJAR
- 在Linux中,如何進行系統效能的持續監控?Linux
- 在Linux中,如何進行系統效能調優?Linux
- 在Linux中,如何進行系統效能監控?Linux
- 在Linux中,如何進行硬體效能監控?Linux
- Linux常用效能命令Linux
- Linux 中模擬多種系統負載的方法Linux負載
- Linux中測試埠通不通的方法是什麼?Linux
- linux中後臺執行程式常用的幾種方法Linux行程
- Linux中執行Shell指令碼的方式(三種方法)Linux指令碼
- Linux 中實時檢視日誌的3種方法Linux
- 持續測試效能的方法