自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Linux 6.3 將進一步改進可重啟序列(RSEQ),以提升運算性能

系統(tǒng) Linux
主導 RSEQ 大部分工作的 Mathieu Desnoyers 最近一直致力于擴展 Restartable Sequences ABI ,并公開了 NUMA node ID、mm_cid 和 mm_numa_cid 字段。

12 月 28 日消息,Linux Kernel 在數(shù)年前就已經合并了可重啟序列(The Restartable Sequences,簡稱 RSEQ),GNU C Library 已經使用 RSEQ 對每個 CPU 數(shù)據(jù)進行更快的用戶空間操作。在明年推出的 Linux 6.3 中將會進一步改進 RSEQ。

通過遞增每個 CPU 計數(shù)器、修改每個 CPU 自旋鎖、讀取 / 寫入每個 CPU 環(huán)形緩沖區(qū)等情況下避免原子操作(atomic operation,是指不會被線程調度機制打斷的操作),RSEQ 可以明顯優(yōu)化性能,從而提供出色的基準測試結果。

主導 RSEQ 大部分工作的 Mathieu Desnoyers 最近一直致力于擴展 Restartable Sequences ABI ,并公開了 NUMA node ID、mm_cid 和 mm_numa_cid 字段。

Desnoyers 在補丁介紹中表示:

NUMA node ID 允許在 libc 中實現(xiàn)更快的 getcpu (2)。

per-memory-map concurrency id (mm_cid) 允許用戶空間 per-cpu 數(shù)據(jù)結構進行理想縮放(向下或向上)。

內存映射中分配的并發(fā) ID 可以通過調度程序跟蹤。而這個調度程序根據(jù)并發(fā)運行的線程數(shù)、CPU 親和性(affinity)、應用于這些線程的 cpuset 和邏輯核心數(shù)等等參數(shù)進行判斷。

NUMA-aware concurrency id (mm_numa_cid) 與 mm_cid 類似,不同之處在于它跟蹤與每個 cid 相關聯(lián)的 NUMA node ID。

在 NUMA 系統(tǒng)上,當用戶空間觀察到 NUMA 感知并發(fā) ID 與 NUMA 節(jié)點相關聯(lián)時,它保證永遠不會更改 NUMA 節(jié)點,除非發(fā)生內核級 NUMA 配置更改。這對于在屬于 cpuset 的進程或一組進程被固定到屬于系統(tǒng) NUMA 節(jié)點子集的一組內核的環(huán)境中運行的 NUMA 感知 per-cpu 數(shù)據(jù)結構很有用。

責任編輯:姜華 來源: IT之家
相關推薦

2017-09-18 15:04:11

VMwareNSX容器

2023-09-01 18:20:43

Chrome代碼測試版

2009-03-17 09:54:46

Windows 7微軟測試

2023-11-14 18:04:26

SQL語句性能

2024-05-10 15:09:34

2015-12-22 12:00:05

SDN云服務

2011-11-10 19:44:08

思科騰訊通通信

2011-07-27 12:58:43

Android MarAndroid應用商店

2009-10-12 09:35:33

App StorePhotoshop f

2010-09-10 11:15:15

Opera 10.62

2019-03-22 10:20:39

加速Windows 10啟動

2011-07-29 15:02:22

LifeSize視頻協(xié)作

2020-12-10 20:00:04

數(shù)字貨幣比特幣區(qū)塊鏈

2023-12-20 09:55:51

雷達傳感器算法

2021-01-05 15:31:36

微軟VS Code編程

2022-04-18 09:23:38

微軟AndroidWindows 11

2015-12-14 11:42:27

指紋安全指紋掃描指紋識別

2009-02-27 08:49:30

微軟Linux侵權起訴

2015-06-18 14:11:29

飛康OpenStackFreeStor

2013-11-01 16:46:31

Chrome瀏覽器
點贊
收藏

51CTO技術棧公眾號