How to Make elementary OS Faster on Older Hardware
An older computer does not need to feel obsolete when it runs elementary OS. A machine with a dual-core processor, 4 GB of memory and a solid-state drive can handle everyday browsing, documents, video calls and media playback when the system is configured carefully. The largest gains usually come from reducing memory pressure and unnecessary background work rather than applying risky “speed-up” commands.
The right approach depends on the hardware in front of you. A ten-year-old business laptop with an SSD may feel more responsive than a newer low-cost notebook with slow eMMC storage. Before changing settings, check the processor, installed RAM, storage type, free disk space, battery condition and graphics support. This prevents wasted effort and helps identify upgrades that deliver a real improvement.
For Australian users, sensible optimisation also has a practical side. A refurbished ThinkPad bought through Gumtree or a local computer recycler can be a better investment than a brand-new budget laptop, while lower power consumption matters when electricity bills are high in Sydney, Melbourne or Brisbane. The goal is a reliable, secure desktop that remains pleasant to use on modest hardware.
Check the hardware and establish a baseline
Open System Settings and inspect the machine’s memory, display resolution, power behaviour and available storage. System Monitor is useful for identifying processes that consume excessive CPU or RAM. Watch it during normal tasks rather than immediately after startup: open a few browser tabs, play a video, launch a document editor and check whether the system begins using swap heavily.
Storage performance is often the deciding factor. A mechanical hard drive produces long boot times, slow application launches and visible pauses when the system swaps memory. Replacing it with a SATA SSD is usually the most effective upgrade for an older desktop or laptop. On many second-hand business computers, a 250 GB or 500 GB SSD costs less than replacing the entire machine and can make elementary OS feel dramatically more responsive.
RAM is the next consideration. Four gigabytes is workable for light use, although browser-heavy workloads can exhaust it quickly. Eight gigabytes provides a much more comfortable margin for several tabs, video calls and office applications. Check the computer’s manual before buying memory, since some thin laptops have soldered RAM or require a particular module type.
Keep at least 15 to 20 per cent of the system drive free. Linux needs working space for updates, temporary files, application caches and swap activity. A nearly full drive can make every operation feel slower. If the computer is no longer suitable for daily work, Australian e-waste rules vary by state and territory, so use a council collection service or approved recycler rather than placing electronics in ordinary household rubbish.
Reduce visual work without losing the desktop experience
Pantheon is designed to look clean and consistent, but compositing, animation and transparency can add work for older graphics chips. In System Settings, open Desktop or Appearance options and reduce animation and visual effects where those controls are available in your installed release. A static wallpaper, fewer transparency effects and simpler multitasking transitions can reduce small delays when opening windows or switching workspaces.
The change is most noticeable on computers using integrated graphics from the early 2010s. If window movement looks jerky, video playback drops frames or the desktop pauses while opening the Applications menu, visual effects are a reasonable place to start. Keep the default interface layout unless there is a specific problem; removing familiar desktop components often creates more inconvenience than performance benefit.
Display resolution also affects graphics workload. A 1366×768 laptop panel is inexpensive to drive, while an old integrated GPU may struggle with an external 4K monitor. Use the panel’s native resolution for sharp text, but choose a lower resolution for demanding external displays if the desktop becomes sluggish. Avoid constantly changing scaling settings on very old hardware, as fractional scaling can increase rendering work.
Startup applications deserve attention too. Review applications that launch automatically and disable services you deliberately installed but no longer need. Do not remove core desktop processes, update services, accessibility tools or security-related components simply because their names look unfamiliar. A short startup delay is preferable to a broken session or missed security updates.
Power settings can improve perceived speed as well. A battery-saver profile may reduce processor frequency and make the desktop feel slow, while a balanced or performance profile can help when the laptop is plugged in. On a machine used mostly at a desk, clean the cooling vents and replace an exhausted battery if practical. Thermal throttling can look like a software problem even when the real cause is dust or poor cooling.
Make memory and swap work harder
When RAM fills up, Linux moves less-used data to swap. Swap on a hard drive is painfully slow, while swap on an SSD is far more tolerable. It is usually safer to keep swap enabled than to disable it entirely. Removing swap can cause applications to be terminated abruptly when memory runs out, especially with Chromium-based browsers or video conferencing software.
Zram is a useful compromise for low-memory computers. It creates a compressed block of memory that acts as fast swap, allowing the system to keep more inactive pages available without immediately writing them to disk. On distributions where a supported zram package is available, configure it through the package’s documented method rather than copying an arbitrary command from an outdated forum post. Restart the computer and confirm that the compressed swap device is active with System Monitor or a terminal command such as swapon --show.
Browser behaviour has a greater effect than most desktop tweaks. A browser with twenty open tabs can consume several gigabytes of memory, especially when pages contain advertising scripts, web applications or high-resolution video. Close unused tabs, enable the browser’s memory-saving feature and consider a separate window for work that must remain open. Extensions should be treated as running software: remove those that are rarely used and avoid installing several tools that perform the same task.
Lightweight applications can keep an older computer responsive. A simple text editor is sufficient for notes, while a full office suite should be opened only when its advanced features are required. For local music, a modest player may use fewer resources than a browser tab streaming a web service. Web apps are convenient, but several open in separate tabs can consume more memory than a traditional desktop application.
The sound stack itself is rarely the main cause of poor performance, but incorrect device selection can create delays, repeated reconnects or unnecessary troubleshooting. If an older laptop has unreliable speakers, HDMI audio or a USB headset, the guide to sound settings explains how to check input, output and alert devices in elementary OS.
| Area | Sensible choice for older hardware | What to avoid |
|---|---|---|
| Memory | 8 GB where the machine supports an upgrade; use zram on low-RAM systems | Disabling swap without a replacement |
| Storage | SATA or NVMe SSD with at least 15–20% free space | Running the system drive nearly full |
| Browser | Few extensions, memory saving enabled, closed unused tabs | Dozens of active tabs and duplicate extensions |
| Graphics | Native laptop resolution, reduced animations | Heavy scaling on weak integrated graphics |
| Applications | Efficient native tools for routine tasks | Multiple background launchers and duplicate utilities |
| Power | Balanced mode for daily use, performance while plugged in | Permanent battery-saver mode on an already slow laptop |
Choose efficient software and manage storage
Flatpak is central to the elementary OS application experience and makes installation safer and more consistent, but sandboxed applications can use additional disk space because runtimes are shared or downloaded separately. This is rarely a problem on an SSD with ample capacity. On a small 64 GB eMMC drive, check installed applications and remove programs that are no longer useful. Avoid deleting runtime packages manually, because other applications may depend on them.
Application choice should match the computer’s workload. A lightweight PDF reader, a focused note-taking tool and a modest image editor may be more appropriate than several large multipurpose applications running together. That does not mean avoiding every feature-rich program; it means launching demanding software intentionally and closing it when finished.
Web browsers are often the heaviest everyday application. Use one main browser rather than keeping several open, and turn off background activity that is not needed. Video calls benefit from closing other tabs, selecting a lower camera resolution and disabling virtual backgrounds. Streaming at 720p may look almost as good as 1080p on a small laptop while reducing decoding work and network use, which can help on busy home connections or older Wi-Fi hardware.
Storage maintenance should be conservative. Install normal system and security updates, remove old packages through the supported package tools and clear personal downloads periodically. Do not use aggressive “cleaner” utilities that promise to delete every cache. Caches often exist to make applications faster, and deleting them can simply force the system to recreate the same data.
An SSD should receive TRIM support, normally handled automatically by modern Linux installations. Check that periodic maintenance is enabled rather than running repeated manual optimisation commands. Defragmentation tools designed for traditional hard drives are unnecessary for SSDs and can add wear without improving performance.
Maintain a lean, secure everyday setup
A fast installation can become slow through accumulated background software. Review startup entries every few months, especially after trying development tools, synchronisation clients or printer utilities. Cloud drives can repeatedly scan large folders, and indexing services may become noticeable on a slow hard disk. Limit synchronisation to folders that matter and exclude caches, virtual machines and temporary build directories.
Network services can also affect an older computer. A modest laptop on an NBN connection may cope perfectly with email and documents but struggle when a browser, cloud backup and video call all run at once. Pause large uploads during meetings, use wired Ethernet where practical and avoid blaming elementary OS for delays caused by a saturated connection or an ageing Wi-Fi adapter.
Security should remain part of the performance plan. Keep the operating system and applications patched, use a supported elementary OS release and remove software from unknown sources. A cracked utility or random shell script may disable useful services, install unwanted processes or expose personal files. Australian Consumer Law gives buyers rights when goods are not of acceptable quality, but those rights do not make unsafe downloads or poorly documented hardware modifications a good idea.
Older batteries and chargers require particular care. A swollen battery should not be pressed back into service, and a replacement charger must match the laptop’s voltage, connector and power requirements. For computers purchased second-hand through Australian marketplaces, test sleep, charging, keyboard, ports and Wi-Fi during the return period. A low purchase price is not a bargain if the machine needs an expensive proprietary battery or charger.
Create a recovery plan before experimenting. Keep important documents on an external drive or reputable cloud service, record hardware details and know how to reinstall elementary OS if a configuration change goes wrong. This makes testing zram, startup settings or display options much less stressful. System snapshots can be useful when supported by the chosen backup tool, but they should complement personal backups rather than replace them.
A low-spec computer is best treated as a focused workstation. Use a small number of dependable applications, keep browser habits under control, maintain free storage and make hardware upgrades where they offer a clear return. On an old Dell, Lenovo or HP laptop, an SSD and extra RAM often matter more than a long list of hidden configuration tweaks.
The main lesson is simple: measure first, reduce unnecessary workload, preserve swap and updates, and spend money on storage or memory before chasing cosmetic optimisations. With those priorities, elementary OS can remain responsive, secure and useful on hardware that still has plenty of practical life left.