如何對 Linux PC 進行壓力測試

想要將您的 Linux PC 推向極限嗎?想看看它在壓力下的表現如何?查看 GTKStressTest。這是一個易於使用的 GUI 工具,可以讓您幾乎不費吹灰之力地對 Linux PC 施加壓力。

在本指南中,我們將向您展示如何在 Linux PC 上安裝 GTKStressTest 程序,以及如何使用它來執行壓力測試。

注意:運行 GTKStressTest 工具時,您可能會遇到系統錯誤和減速,因為它旨在將您的硬件推向極限。

在 Linux 上安裝 GTKStressTest

無論您使用什麼發行版,都可以在 Linux 上安裝 GTKStressTest,並且開發人員在記錄編譯軟件所需的依賴關係方面做得很好。對於那些不喜歡從源代碼構建軟件的人,它也通過 Flathub 上的 Flatpak 得到支持。

要讓 GTKStressTest 應用程序在您的 Linux PC 上運行,請按鍵盤上的 Ctrl + Alt + T 或 Ctrl + Shift + T 打開終端窗口 。然後,按照與您使用的操作系統對應的命令行安裝說明進行操作。

Ubuntu

On Ubuntu, if you want to get GTKStressTest working, you’ll need to compile the source code from scratch. To start, install the dependencies required to build on Ubuntu.

sudo apt install appstream-util dmidecode gir1.2-gtksource-3.0 git libcairo2-dev libgirepository1.0-dev libglib2.0-dev meson python3-gi-cairo python3-pip stress-ng git

After installing all of the required dependencies, use the git clone command to download the source code to your system.

git clone --recurse-submodules -j4 https://gitlab.com/leinardi/gst.git

Move into the gst folder with the CD command.

cd gst

Use the pip3 command to install the required Python3 requirements for building the software.

pip3 install -r requirements.txt

使用 meson 命令將構建前綴設置為“/usr”。

介子。構建 --prefix /usr

使用ninja build命令編譯代碼 。

忍者 -v -C 構建

最後,用ninja build install 安裝程序 

ninja -v -C 構建安裝

Debian

在 Debian 上,可以使用源代碼構建軟件,但開發頁面並未具體引用操作系統。如果您想在 Debian 上構建代碼,請按照 Ubuntu 說明進行操作。否則,請按照 Flatpak 安裝說明獲取在 Debian 上設置 GTKStressTest 的簡便方法。

拱形Linux

GTKStressTest 在 Arch Linux 上作為 AUR 包提供。要使其正常工作,請在您的系統上執行以下操作。

首先,下載並安裝 Trizen AUR 輔助工具,因為它可以更輕鬆地構建 AUR 包,而無需手動處理依賴項。

sudo pacman -S git base-devel git clone https://aur.archlinux.org/trizen.git cd trizen makepkg -sri

設置 Trizen 工具後,使用它來安裝 GTKStressTest 應用程序。

trizen -S gst

軟呢帽

在 Fedora 上,可以從源代碼構建代碼。但是,在 Fedora Linux 上,Flatpak 已深度集成到系統中。因此,我們建議 Fedora 用戶使用下面的 Flatpak 說明。

平板包裝

Flatpak 是安裝 GTKStressTest 的好方法,因為它不需要編譯源代碼。要使用 Flatpak 使應用程序在您的系統上運行,請確保在您的 Linux PC 上設置運行時。然後,輸入以下命令。

flatpak --user remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo flatpak --user install flathub com.leinardi.gst

Using GTKStressTest to stress test your Linux PC

Stress testing with GTKStressTest is quite simple, thanks to its thoughtful, well laid out UI. To start the stress testing process, open up the app on your Linux desktop by searching for it in the app menu. Then, follow the step-by-step instructions below.

Step 1: Once GTKStressTest app is open, look for the “Read all” button at the top left section of the window and click on it. This button, when clicked, will allow GTKStressTest to view system info that is only obtainable with the root user.

如何對 Linux PC 進行壓力測試

步驟 2:找到寫有“CPU:所有方法”的下拉菜單。單擊下拉菜單並選擇要在 CPU 上使用的最佳壓力測試類型。

如果您不確定要選擇哪種類型,請將其保留在“所有方法”。此選項將通過 CPU 的各種壓力測試。

第 3 步:找到帶有“30 分鐘”的下拉菜單,然後單擊它。然後,將“30 分鐘”更改為您想要進行壓力測試的所需時間。或者,將其保留 30 分鐘。

第 4 步:找到“開始”按鈕,開始對 Linux PC 上的 CPU 進行壓力測試。

如何對 Linux PC 進行壓力測試

當您按下“開始”按鈕時,GTKStressTest 將開始在您選擇的時間內嚴格測試您的 Linux 系統。坐下來,觀察圖表,然後等待。

如何對 Linux PC 進行壓力測試

當 GTKStressTest 完成對您的 Linux PC 的測試後,您將看到測試已完成的通知。

留下評論

修正 SLES 系統升級期間出現的「無法分配記憶體」錯誤

修正 SLES 系統升級期間出現的「無法分配記憶體」錯誤

排查 SLES 升級過程中出現的「無法分配記憶體」問題。檢查 RAM、交換空間、OOM 日誌和進程限制,然後在不中斷軟體包事務的情況下進行復原。

修復 Harmonica OS 平板電腦的觸控螢幕校準問題:選擇合適的 Linux 修復方案

修復 Harmonica OS 平板電腦的觸控螢幕校準問題:選擇合適的 Linux 修復方案

追蹤 Harmonica OS (HamoniKR) 平板電腦的觸控偏移、旋轉和顯示對映問題。比較 X.Org 和 libinput 的修復方案,安全地進行測試,並了解何時校準無效。

如何在現有的 Debian 12 系統上設定加密的交換分割區

如何在現有的 Debian 12 系統上設定加密的交換分割區

使用 dm-crypt 對現有的 Debian 12 交換分割區進行加密,每次啟動時使用新的隨機金鑰,並設定 /etc/crypttab、/etc/fstab 和安全驗證步驟。

如何透過電子郵件警報監控Ubuntu上的SMART硬碟健康狀況

如何透過電子郵件警報監控Ubuntu上的SMART硬碟健康狀況

在 Ubuntu 系統上安裝 smartmontools,用於監控硬碟健康狀況並發送 SMART 郵件警報。檢查設備支援狀況、設定郵件發送、測試通知功能並檢查故障。

修正在 UEFI 系統上安裝 Debian 後出現的「找不到可啟動裝置」錯誤

修正在 UEFI 系統上安裝 Debian 後出現的「找不到可啟動裝置」錯誤

透過檢查安裝程式啟動模式、EFI 系統分割區、NVRAM 條目、GRUB EFI 檔案、安全啟動和韌體回退來修復 Debian UEFI 啟動失敗。

如何在 Ubuntu 桌面系統上設定 Btrfs 自動快照

如何在 Ubuntu 桌面系統上設定 Btrfs 自動快照

配置 Snapper 以在 Ubuntu 桌面上建立和清理定時產生的 Btrfs 快照。首先檢查子磁碟區佈局,啟用 systemd 定時器,並安全地驗證保留策略。

安全修復 SUSE Linux Enterprise LVM 精簡配置空間不足的問題

安全修復 SUSE Linux Enterprise LVM 精簡配置空間不足的問題

透過區分資料耗盡和元資料耗盡、擴展儲存、修復元資料和啟用自動擴展,診斷和恢復 SUSE Linux Enterprise 上的完整 LVM 精簡池。

Debian 12 CIS 加固指南:伺服器基線逐步指南

Debian 12 CIS 加固指南:伺服器基線逐步指南

使用安全的伺服器工作流程(包括更新、SSH、防火牆、AppArmor、稽核和驗證),對 Debian 12 Bookworm 進行強化,使其符合目前的 CIS 基準 v2.0.0 標準。

如何在 Gooroom OS 上安裝 Flatpak 和 Snap 應用

如何在 Gooroom OS 上安裝 Flatpak 和 Snap 應用

在 Gooroom OS 上安裝 Flatpak 和 Snap 應用,包括版本檢查、終端命令以及相容性、安全控制、更新和儲存的實際比較。

如何修正 GPG 錯誤:Ubuntu 中無法驗證以下簽名

如何修正 GPG 錯誤:Ubuntu 中無法驗證以下簽名

安全地修復 Ubuntu APT 簽章錯誤。無需停用軟體包驗證,即可識別 NO_​​PUBKEY、EXPKEYSIG、BADSIG、時脈和軟體來源設定問題。