導航菜單

國產(chǎn)麒麟OS云桌面性能提速:CPU占用率直降95%

導讀 云桌面應用越來越廣泛,本地不需要有強大的硬件就可以隨時使用,缺點就是圖形及視頻性能不足,國產(chǎn)OS麒麟系統(tǒng)今天宣布實現(xiàn)了VirtIO-GPU虛擬

云桌面應用越來越廣泛,本地不需要有強大的硬件就可以隨時使用,缺點就是圖形及視頻性能不足,國產(chǎn)OS麒麟系統(tǒng)今天宣布實現(xiàn)了VirtIO-GPU虛擬化技術(shù),不僅可以運行大型3D游戲,播放視頻時CPU占用率也能降低多達90%到95%。

據(jù)麒麟系統(tǒng)介紹,采用API轉(zhuǎn)發(fā)的VirtIO-GPU虛擬化技術(shù)可極大提升虛擬機的圖形性能(可達60%以上),使云桌面場景中運行大型3D游戲變成現(xiàn)實。

但虛擬GPU不支持硬件視頻解碼的弊端卻導致軟件解碼CPU占用率過高、畫面不流暢,甚至丟幀等現(xiàn)象。

針對此類問題,麒麟軟件結(jié)合VirtIO-GPU虛擬化,創(chuàng)新性推出VirtIO-GPU前后端視頻加速技術(shù),為其增加硬件編解碼功能,實現(xiàn)高清視頻的流暢播放。

視頻加速技術(shù)前端為“VirtIO-GPU視頻驅(qū)動”,后端為“VirtIO-GPU視頻服務(wù)程序”。前后端之間采用“VirtIO-GPU視頻協(xié)議”進行通信,該協(xié)議定義了創(chuàng)建編解碼器、創(chuàng)建視頻緩沖區(qū)、解碼比特流等編解碼相關(guān)命令。

在虛擬機內(nèi)使用MPV播放器分別播放不同編碼標準和清晰度的視頻文件時,使用VirtIO-GPU硬件解碼時的CPU占有率明顯低于軟件編解碼,在Arm架構(gòu)上降幅則超過90%,在x86_64架構(gòu)上降幅超過70%,大幅提升了用戶的使用體驗。

使用Firefox瀏覽器進行4K在線視頻的播放測試,使用VirtIO-GPU硬件解碼時Firefox解碼進程的CPU占用率相較于軟件解碼降低了95%以上,畫面清晰流暢。

目前,VirtIO-GPU硬件視頻加速已經(jīng)實現(xiàn)了H.264和H.265的硬件解碼功能,其相關(guān)補丁也已經(jīng)合入到mesa、virglrenderer上游開源社區(qū)。

文章來源:快科技

免責聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!

猜你喜歡:

最新文章: