簡(jiǎn)介:IT之家 12 月 28 日消息,Linux Kernel 在數(shù)年前就已經(jīng)合并了可重啟序(The Restartable Sequences,簡(jiǎn)稱 RSEQ),GNU C Library 已經(jīng)使用 RSEQ 對(duì)每個(gè) CPU 數(shù)據(jù)進(jìn)行更快的用戶空間操。在明年推出的 Linux 6.3 中將會(huì)進(jìn)一步改進(jìn) RSEQ。通過遞增每個(gè) CPU 計(jì)數(shù)器、修改每個(gè) CPU 自旋鎖、讀取 / 寫入每個(gè) CPU 環(huán)形緩沖區(qū)等情況下避免原子共工作atomic operation,是指不會(huì)被線程調(diào)度制打斷的操作),RSEQ 可以明顯優(yōu)化性能,從而提供色的基準(zhǔn)測(cè)試結(jié)果主導(dǎo) RSEQ 大部分工作的 Mathieu Desnoyers 最近一直致力于擴(kuò)展 Restartable Sequences ABI ,并公開了 NUMA node ID、mm_cid 和 mm_numa_cid 字段。IT之家了解到,Desnoyers 在補(bǔ)丁介紹中表示:NUMA node ID 允許在 libc 中實(shí)現(xiàn)更快的 getcpu (2)。per-memory-map concurrency id (mm_cid) 允許用戶空間 per-cpu 數(shù)據(jù)結(jié)構(gòu)進(jìn)行理想縮(向下或向上)。存映射中分配的并 ID 可以通過調(diào)度程序跟蹤。而這調(diào)度程序根據(jù)并發(fā)行的線程數(shù)、CPU 親和性(affinity)、應(yīng)用于這些線程的 cpuset 和邏輯核心數(shù)等等參數(shù)進(jìn)行判。NUMA-aware concurrency id (mm_numa_cid) 與 mm_cid 類似,不同之處在于它跟蹤每個(gè) cid 相關(guān)聯(lián)的 NUMA node ID。在 NUMA 系統(tǒng)上,當(dāng)用戶空間觀察到 NUMA 感知并發(fā) ID 與 NUMA 節(jié)點(diǎn)相關(guān)聯(lián)時(shí),它保證永遠(yuǎn)不會(huì)更 NUMA 節(jié)點(diǎn),除非發(fā)生內(nèi)核級(jí) NUMA 配置更改。這對(duì)于在屬于 cpuset 的進(jìn)程或一組進(jìn)程被固定到于系統(tǒng) NUMA 節(jié)點(diǎn)子集的一組內(nèi)的環(huán)境中運(yùn)行的 NUMA 感知 per-cpu 數(shù)據(jù)結(jié)構(gòu)很有用?
IT之家1 月 13 日消息,美國(guó)體育屆最大的長(zhǎng)乘事之超級(jí)碗已經(jīng)越來(lái)越,而超級(jí)碗的中場(chǎng)更是集億萬(wàn)關(guān)注的級(jí)舞臺(tái)。就在不久,蕾哈娜(Rihanna 剛剛發(fā)布了官方預(yù)告片,宣告將在首次 Apple Music 超級(jí)碗 LVII 中場(chǎng)秀上完成萬(wàn)眾期的回歸。距離中場(chǎng)還有幾周,樂迷可先在 Apple Music 重溫 Rihanna 過往作品,還可體驗(yàn)功能“Apple Music 唱歌”,縱情歡唱鐘愛的 Rihanna 歌曲。你通過可調(diào)整聲功能和包括多種詞視圖的實(shí)時(shí)歌詞松擔(dān)任主唱、與好對(duì)唱,或嘗試背景聲等等。IT之家此前報(bào)道過,去年 9 月,蘋果?Apple Music 宣布贊助美國(guó)職業(yè)欖球大聯(lián)盟(NFL) 超級(jí)碗中場(chǎng)秀,屆時(shí),NFL 將與 Apple Music 在多年合作的基礎(chǔ)上,共同呈一年中最受矚目的樂表演。同時(shí),Apple Music 提供囊括數(shù)千萬(wàn)首歌曲的曲庫(kù)及沉浸空間音頻作品,呈全球領(lǐng)先的聆聽體,以饗音樂人、詞作者、制作人和樂?