Linux為什麼不能玩遊戲?GameMode為其GPU性能加速

2021-02-16 Linux就該這麼學


Feral的GameMode守護進程可以在遊戲時動態調整Linux系統,並在不運行遊戲時恢復默認行為,繼續看到增加的新功能。Marc Di Luzio曾經為Feral Interactive從事GameMode工作,但之後加入Unity Tech,現在根據與Valve籤訂的合同,在業餘時間進行GameMode改進,已經引領了這個Linux遊戲調優守護進程的一些新增功能。上個月,他正在研究GPU超頻支持,而最新的功能是允許啟用GPU性能級別調整支持。

目前正在審查的這一最新功能允許通過PowerMizer模式使用NVIDIA的二進位驅動程序操作GPU性能級別,並為Radeon圖形卡設置AMDGPU power_dpm_force_performance_level屬性。這可以允許在遊戲時將相應的GPU保持在其最佳性能狀態/水平,並且在不運行支持的Linux遊戲時將其返回到標準默認/節能狀態。這在選擇的遊戲中可能有一些小的好處,但通常當前的NVIDIA/Radeon Linux驅動程序往往在電源管理方面做得很好,並且能夠快速響應遊戲和其他工作負載的性能需求以達到高性能狀態。

讓您學習到的每一節課都有所收穫

《Linux就該這麼學》是一本由資深運維專家劉遄老師及國內多名紅帽架構師(RHCA)基於最新RHEL7系統共同編寫的高質量Linux技術自學教程,極其適合用於Linux技術入門教程或講課輔助教材。榮獲雙11、雙12購物狂歡節IT品類書籍銷量冠軍,2017年、2018年國內讀者增速最快的技術書籍,您可以在京東、噹噹、亞馬遜及天貓搜索書名後購買,亦可加劉遄老師微信交流學習(手指按住下圖3秒鐘即可自動掃描)~

劉遄老師QQ:5604215

☀ Linux技術交流群:560843新群,火熱加群中……

☀ 官方站點:www.linuxprobe.com

☀ 書籍在線學習(電腦在線閱讀效果更佳

http://www.linuxprobe.com/chapter-00.html

《Linux就該這麼學》是一本基於最新Linux系統編寫,面向零基礎讀者的技術書籍。從Linux基礎知識講起,然後漸進式地提高內容難度,詳細講解Linux系統中各種服務的工作原理和配置方式,以匹配真實生產環境對運維人員的要求,突顯內容的實用性。想要學習Linux系統的讀者可以點擊"閱讀原文"按鈕了解這本書,同時這本書也適合專業的運維人員閱讀,作為一本非常有參考價值的工具書!

相關焦點

  • GameMode:提高 Linux 遊戲性能的工具 | Linux 中國
    去問一些 Linux 用戶為什麼他們仍然堅持 Windows 雙啟動,他們的答案可能是 - 「遊戲!」。
  • 白嫖性能!Win10系統開啟硬體加速GPU調度計劃提升顯卡性能的方法
    不過微軟最新的Win10 2004版新增了一個「硬體加速GPU計劃」調度功能,這個功能有助於減少延遲,從而進一步提升顯卡的性能,不少開啟「硬體加速GPU調度計劃」之後玩家表示一些遊戲中的幀數確實有所提升,不過硬體加速GPU計劃功能在默認的情況下是沒有開啟的,需要手動開啟才可以支持。對於這種白嫖顯卡的性能的好事,相信大多數玩家都是喜歡的。
  • Linux 遊戲完全指南
    畢竟,在 Linux 上面玩遊戲經常被認為有點難以實現。事實上,一些人甚至考慮他們能不能在 Linux 上看電影或者聽音樂。考慮到這些,關於 Linux 的平臺的遊戲的問題是很現實的。在本文中,我將解答大多數 Linux 新手關於在 Linux 中打遊戲的問題。例如 Linux 下能不能玩遊戲,如果能的話,在哪裡下載遊戲或者如何獲取有關遊戲的信息。
  • 啟用Docker虛擬機GPU,加速深度學習
    這篇深度學習環境配置有兩個關鍵詞,一個是Docker虛擬機,另一個是GPU加速。開始之前Docker虛擬機首先說一下Docker虛擬機。為什麼需要虛擬機?不知道你是否有過這樣的經歷,在github上看到一個有趣的開源項目,把代碼下載下來,按照項目上的說明編譯運行,結果發現怎麼也不能成功。
  • Linux上安裝使用最快的 GPU 加速的終端仿真器Alacritty
    作者:Linux迷連結:https://www.linuxmi.com/7-linux-gpu-jiankong.html這個簡單的教程展示了如何通過
  • Linuxgame 站長說 Linux Game
    我們非常期盼國內的遊戲廠商能夠開發 Linux 客戶端,曾經也有人做過,但是不幸的是那個公司倒閉了,我們希望 Wegame 平臺能夠支持 Linux 平臺,我們希望那些引進的原本兼容 Linux 平臺的遊戲,在本地化之後依然能提供對於 Linux 平臺的支持。Linuxgame.cn 有它的使命,我們會和它一起繼續為廣大 Linux 用戶提供更加豐富多彩的信息!
  • 業界 | AMD的GPU現在可以加速TensorFlow深度學習了
    其開發者受到 XLA 早期結果的啟發,正在朝著為 AMD GPU 開放和優化 XLA 的方向發展。有關 AMD 深度學習加速的更多內容可參照:www.amd.com/deeplearning更新的內核通常能夠更好地支持 AMD 硬體,並且庫存視頻解析度和硬體加速性能也通常會得到改善。同時,ROCm 已經官方支持了 Ubuntu 和 Fedora Linux 分布。以下的 asciicast 展示了在 Ubuntu16.04 上更新內核。更多的細節可以在 Radeon Open Computer 網站上找到。
  • MATLAB 使用 GPU 加速計算總結
    功能將其發送到 GPU A = gpuArray([1 0 1; -1 -2 0; 0 1 -1]); % 返回一個列向量,其中包含方陣 A 的特徵值 e = eig(A); % 列印輸出結果 fprintf("%i \n",e);輸出結果
  • 使用GPU.js改善JavaScript性能
    在該初學者指南中,我們將演示如何使用GPU.js執行複雜的數學計算並提高JavaScript應用的性能。什麼是GPU.js?GPU.js是一個針對Web和Node.js構建的JavaScript加速庫,用於在圖形處理單元(GPGPU)上進行通用編程,它使你可以將複雜且耗時的計算移交給GPU而不是CPU,以實現更快的計算和操作。
  • 【AI學習篇】Keras+Tensorflow: GPU加速環境搭建與測試
    這種情況下CPU往往是不能滿足要求的,利用GPU的並行計算能力是邁出學習DeepLearning的第一步。令人欣喜的是,大多數Nvidia顯卡都可以使用Cuda這一顯卡加速運算平臺(詳見:https://developer.nvidia.com/cuda-gpus),使得我們許多預算有限的童鞋可以有機會了解和熟悉深度學習框架。
  • 教程 | 如何在Julia編程中實現GPU加速
    低精度是默認值,高精度的計算可以很容易地消除所有性能增益。GPU 函數(內核)本質上是並行的,所以編寫 GPU 內核不比編寫並行 CPU 代碼容易,而且硬體上的差異增加了一定的複雜性。與上述情況相關的很多算法都不能很好地遷移到 GPU 上。
  • 推薦 7 大 Linux GPU 監控和診斷命令行工具
    作者:Linux迷連結:https://www.linuxmi.com/7-linux-gpu-jiankong.html視頻卡是一種特殊的電路板
  • 聊聊網絡加速的東東
    例如最近熱門的遊戲絕地大逃殺,熱門主播們在玩遊戲前經常會掛上一款網遊加速器。尤其是在歐服,美服,更是必不可少。網遊加速器主要用於改善網絡丟包率,降低網絡延時,提升客戶端和遊戲伺服器之間連結的穩定性。網遊加速器當然是可以歸屬到網絡加速範圍內,且網絡加速器所用的技術眾多,包括協議優化,數據壓縮,數據重發,路由自動擇優等等。
  • GPU中的並行運算,加速你的Matlab程序
    Matlab本就擅長矩陣計算,其藉助CUDA工具箱調用Nvidia GPU加速並行運算,可以起到如虎添翼的效果。
  • Intel為什麼強調NVIDIA Tensor Core GPU非常適合推理
    英特爾(Intel)上周就這麼做了,將兩款最昂貴的cpu與英偉達(NVIDIA) gpu的推理性能進行了比較。據Anandtech稱,為了實現單一主流NVIDIA V100 GPU的性能,英特爾將兩款耗電量大的高端cpu組合在一起,估計售價在5萬至10萬美元之間。英特爾的性能比較還突出了為推理而構建的NVIDIA T4 gpu的明顯優勢。
  • 【前沿】如何在 GPU 上加速數據科學
    你可以通過 Conda 將其直接安裝到你的機器上,或者簡單地使用 Docker 容器。安裝時,可以設置系統規範,如 CUDA 版本和要安裝的庫。首先,我們將把數據轉換為 pandas.DataFrame 並使用它創建一個 cudf.DataFrame。pandas.DataFrame 無縫轉換成 cudf.DataFrame,數據格式無任何更改。
  • Linux超基礎術語科普:什麼是Linux發行版?為什麼稱其為「發行」?
    Linux發行版,是因為像Debian或Ubuntu這樣的實體 "發行 "了Linux內核以及所有必要的軟體和實用程序(如網絡管理器、軟體包管理器、桌面環境等),使其可以作為一個作業系統使用。你的發行版還負責提供更新來維護內核和其他實用程序。所以,Linux是內核,而Linux發行版是作業系統。這就是為什麼它們有時也被稱為基於Linux的作業系統的原因。如果以上的內容不能馬上就能理解,也不要擔心。
  • 如何在 Ubuntu 或 Linux Mint 啟用 Chromium 硬體加速的視頻解碼 | Linux 中國
    這是因為 Chrome/Chromium(Firefox 也是如此,但是 Firefox 的問題沒有辦法解決)在 Linux 上不支持硬體加速的視頻解碼。Chrome 有一個選項可以覆蓋軟體渲染列表(#ignore-gpu-blacklist),但是這個選項不能啟用硬體加速的視頻解碼。啟用這個選項以後,你或許會在訪問 chrome://gpu 時發現這些信息:「Video Decode: Hardware accelerated 「,然而這個並不意味著真的可以工作。
  • 玩轉GPU
    ,為了避免這種情況,GPU應該始終保持在persistence mode對於windows系統,驅動程序在系統啟動的時候加載,一直到關機為止,所以不用考慮以下配置對於linux系統,如果安裝了X桌面,驅動加載邏輯和windows一樣,然而大部分情況下我們伺服器上是不會安裝X桌面的,有兩種方式來解決這個問題:
  • 14 個依然很棒的 Linux ASCII 遊戲 | Linux 中國
    它是一個基於 ASCII 的遊戲,這或許讓你想不到。這是一個非常小的遊戲,但是可以玩很久。如何安裝?與你對 「ASCII 領域」所做的類似,你需要從其 下載頁面[5] 下載官方歸檔文件,然後將其解壓縮到一個文件夾。