Ubuntu 26.10 changes how the system choose which processes are killed when memory runs low, making a rogue browser tab is less likely to punt you back to the login screen. When your system runs out of memory, the kernel’s out-of-memory (OOM) killer kicks in, terminating processes to recover some. The issue is that doesn’t always kill the right things. By default, many apps and critical desktop services share the same priority score. When the OOM killer is choosing its victim target, it looks at their OOM scores, not “what’s using the most memory”. Firefox and GNOME Shell, for example, […]
You're reading Ubuntu 26.10 stops low memory from killing your desktop session, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.
Ubuntu 26.10 changes how the system choose which processes are killed when memory runs low, making a rogue browser tab is less likely to punt you back to the login screen.
When your system runs out of memory, the kernel’s out-of-memory (OOM) killer kicks in, terminating processes to recover some.
The issue is that doesn’t always kill the right things.
By default, many apps and critical desktop services share the same priority score. When the OOM killer is choosing its victim target, it looks at their OOM scores, not “what’s using the most memory”.
Firefox and GNOME Shell, for example, share the same priority status. If memory pressure increases, the OOM killer may decide to terminate GNOME Shell to free up memory rather than the the process causing runaway memory requirements.
I regularly encounter this myself in Ubuntu VMs if I try to do too many things (with too many Firefox tabs open): rather than OOM nuking an app, it kills GNOME Shell instead – but I’d much rather a tab crash than my entire desktop session.
Ubuntu 26.10 makes changes to mitigate this.
Canonical’s Jean Baptiste Lallement says “the goal is simply to preserve the desktop session where possible” by terminating apps before core session services. To do this, it’s lowered the OOM scores for desktop processes so they’re less likely to be nixed.
Ubuntu 26.10 also stops systemd-oomd being able to kill user sessions as it doesn’t use the same OOM priority scores as the kernel, and important desktop services could still be nixed based on memory pressure requirements.
These changes will improve how Ubuntu copes when memory runs out, but Lallement calls it “a first step” that “does not make Ubuntu immune to OOM conditions”. More granular OOM policies for desktop services and apps are planned.
Ubuntu 26.10 is released on Thursday 15 October, 2026, but if you plan to test drive the beta that’s due on Thursday 24 September, these changes will be there – not that you’ll notice them, hopefully!
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | Ubuntu 26.10 Desktop Adjusting Its Behavior Under Memory Pressure | 0 | 11.89 | 18-09-2026 |
| 2 | Ubuntu 26.04 ("Resolute Raccoon") LTS released | 0 | 14.03 | 23-04-2026 |
| 3 | Ubuntu 25.10 ("Questing Quokka") reached End of Life on 9 July 2026 | 0 | 11.37 | 09-07-2026 |
| 4 | Steam snap using core26 is now available for testing | 0 | 19.67 | 20-09-2026 |
| 5 | Ubuntu 26.04 LTS (Resolute Raccoon) Beta released | 0 | 7.88 | 26-03-2026 |
| 6 | GNOME saves blushes by replacing ‘inappropriate’ screenshot sound | 0 | 14.14 | 21-09-2026 |
| 7 | GNOME 51 released with passkey login and smoother UX | 0 | 17.98 | 16-09-2026 |
| 8 | Ubuntu wiki gets its first overhaul in 16 years | 0 | 18.57 | 22-09-2026 |
| 9 | Firefox 156 reduces CPU usage when viewing JPGs | 0 | 19.84 | 14-09-2026 |
| 10 | AMD Strix Halo Enjoys Some Performance Gains On Ubuntu 26.10, Especially With amd64v3 | 0 | 11.36 | 18-09-2026 |