搜尋分類、套件與程式碼儲存庫

GitHub 儲存庫Merrit/nyrna

尼爾娜

暫停遊戲和應用程式。

尼爾娜 專案封面
星標
1294
分支
29
最近推送(UTC)
2026年5月26日
專案狀態
未封存

原始 README

以下為英文專案原文快照,最新內容請造訪 GitHub。

Buy Me A Coffee

Nyrna

Suspend games and applications.

Promo Image

Similar to the incredibly useful sleep/suspend function found in consoles like the Nintendo Switch and Sony PlayStation; suspend your game (and its resource usage) at any time, and resume whenever you wish - at the push of a button.

Suspend Games

  • Pause cutscenes to read the subtitles, examine the scene, answer the door, etc.
  • Pause games that can't normally be paused (single-player games like Dark Souls, Elden Ring, etc)
  • Suspend games whose pause screens keep the system running hot or playing unwanted music
  • Suspend inbetween checkpoints (example: Hollow Knight)

Suspend Applications

Nyrna can be used to suspend normal, non-game applications as well. For example:

  • 3D renders
  • video encoding
  • software compilation

The CPU and GPU resources are being used by said task - maybe for hours - when you would like to use the system for something else. With Nyrna you can suspend that program, freeing up the resources (excluding RAM) until the process is resumed, without losing where you were - like the middle of a long job, or a gaming session between save points.


Nyrna works on Linux with X11 and Microsoft Windows.

Nyrna Website

Disclaimer

Modifying running applications comes with the possibility that the application will crash.

While this is rare, it is a known possibility that Nyrna can do nothing about.

Please make sure to save your data or game before attempting to use Nyrna.

Install

View install options on the website.

FAQ

Can I suspend to disk so that I can restore after reboot / free up RAM usage / etc?

Unfortunately no. CRIU looks very promising to allow us to do this (on Linux), however it does not currently support suspending GUI applications.

Troubleshooting

If you use Microsoft Windows, issues are often resolved by running Nyrna as an administrator.

Building

See BUILDING

Kristen McWilliam GitHub avatar
GitHub 作者

Kristen McWilliam ↗

I am a self-taught software developer with a passion for technology, open source, and a desire to help people. @kde Developer

語言DartC++CMakeShellJavaScriptInno SetupCDockerfile

分類

依賴 Flutter 元件

使用的依賴

依賴清單 40 項

App 分類

如何選擇適合專案的儲存庫?

先依使用情境篩選,再比較專案活躍情況,最後到原始儲存庫確認使用要求。

  1. 透過儲存庫名稱、作者或描述搜尋,再依技術分類縮小範圍。
  2. 綜合星標、分支與最近推送比較專案;星標反映社群關注,不保證品質。
  3. 使用前在 GitHub 確認 README、授權條款與 Issues。

來源與維護

“A repository is the most basic element of GitHub.”

GitHub Docs — About repositories ↗