
With Windows 10 now in its Extended Security Update phase and Windows 11 continuing to tighten hardware requirements, anyone maintaining older laptops faces a three-way decision: stay on Windows 10 with paid ESU patches, move to Windows 11 where supported, or switch to a lightweight Linux distribution. This page provides the resource usage data to make that decision on evidence rather than assumption.
Each operating system was installed clean on the same three machines, allowed 48 hours to settle (complete updates, indexing, and background tasks), then measured under identical conditions. The metrics that matter most on constrained hardware — idle RAM consumption, background CPU activity, cold boot time, and time-to-usable-desktop — are all reported here. For the broader context of what creates slowness on aging machines, see our bottleneck analysis. For all our benchmark data, visit the Benchmarks hub.
Test Protocol and Hardware
Each OS was installed from official media onto a freshly secure-erased SATA SSD (Crucial MX500 500 GB) in each machine. Windows installations received all available updates as of April 2026. Windows 10 included ESU Year 1 patches. Linux Mint 22 Xfce was fully updated via its update manager. No third-party software was installed on any configuration.
After installation and updates, each machine was restarted and left idle for 48 hours to allow indexing, scheduled tasks, and telemetry to complete. Measurements were taken on the third day — five consecutive cold boots (Fast Startup disabled, 10-second power drain between cycles) with the median recorded, plus idle measurements taken 5 minutes after login with no user applications open.
| Machine | CPU | RAM | Storage | Year |
|---|---|---|---|---|
| Dell Latitude E5470 | Core i5-6300U (2C/4T, 2.4 GHz) | 8 GB DDR4 | SATA SSD 500 GB | 2016 |
| Lenovo ThinkPad T470 | Core i5-7200U (2C/4T, 2.5 GHz) | 8 GB DDR4 | SATA SSD 500 GB | 2017 |
| HP EliteBook 840 G5 | Core i5-8250U (4C/8T, 1.6 GHz) | 8 GB DDR4 | SATA SSD 500 GB | 2018 |
All three machines are business-class laptops commonly found in refurbishment channels. The 8 GB RAM standardises the comparison — it is enough for all three operating systems to run without heavy swapping, isolating the OS overhead from RAM scarcity effects. For machines with only 4 GB, the results would skew differently — Linux benefits the most, and Windows 11 struggles notably with swap pressure on mechanical drives.
Idle RAM Consumption
Measured 5 minutes after login, no applications open, all background settling complete. Values represent committed memory as reported by Task Manager (Windows) or free -h (Linux).
| Machine | Windows 10 ESU | Windows 11 24H2 | Linux Mint Xfce |
|---|---|---|---|
| 2016 Dell Latitude E5470 | 2.2 GB | 3.1 GB | 780 MB |
| 2017 Lenovo ThinkPad T470 | 2.0 GB | 2.8 GB | 710 MB |
| 2018 HP EliteBook 840 G5 | 1.8 GB | 2.4 GB | 620 MB |
Key observation
Windows 11 used 600 MB to 900 MB more RAM at idle than Windows 10 across all three machines. The additional consumption comes from Widgets, Microsoft Teams integration, enhanced security features (VBS, Credential Guard), and the heavier desktop compositor.
Linux perspective
Linux Mint Xfce used roughly one-third the idle RAM of Windows 10 and one-quarter of Windows 11. On 8 GB machines, this leaves 7+ GB free for applications. On a hypothetical 4 GB machine, this is the difference between comfortable operation and constant swap pressure.
Background CPU Activity
Average CPU utilisation over a 10-minute idle window after the 5-minute post-login settling period. Measured via Performance Monitor (Windows) and mpstat (Linux).
| Machine | Windows 10 ESU | Windows 11 24H2 | Linux Mint Xfce |
|---|---|---|---|
| 2016 Dell Latitude E5470 | 3.8% | 5.9% | 0.8% |
| 2017 Lenovo ThinkPad T470 | 3.2% | 5.1% | 0.6% |
| 2018 HP EliteBook 840 G5 | 2.4% | 4.3% | 0.5% |
Windows 11 ran approximately 50-60% more background CPU activity than Windows 10 at idle. The primary contributors were Search Indexer (more aggressive in 11), Widgets host process, antimalware service, and telemetry tasks. Windows 10 ESU, with its reduced feature set, was comparatively quiet but still ran 3-4x the background CPU of Linux Mint.
On dual-core machines with SMT (the 2016 and 2017 laptops), 5-6% background CPU means one logical thread is nearly always occupied with OS housekeeping. This does not cause visible slowdowns during light tasks but becomes noticeable when you load a web page or compile something — the OS background work competes for the same limited CPU cycles. The 2018 EliteBook, with its four physical cores, absorbed the overhead more gracefully.
Cold Boot Time
Median of five cold boots, Fast Startup disabled, 10-second power drain between cycles. Measured from power button to interactive desktop. All machines running on the same SATA SSD model.
| Machine | Windows 10 ESU | Windows 11 24H2 | Linux Mint Xfce |
|---|---|---|---|
| 2016 Dell Latitude E5470 | 21 s | 25 s | 13 s |
| 2017 Lenovo ThinkPad T470 | 19 s | 22 s | 12 s |
| 2018 HP EliteBook 840 G5 | 17 s | 20 s | 11 s |
Windows 11 added 3-4 seconds to cold boot compared to Windows 10 on the same hardware — consistent with the additional security initialisation and heavier shell load. Linux Mint was 6-9 seconds faster than Windows 10, largely due to fewer services starting at boot. For more granular boot time analysis across different storage types, see our 2026 Boot Time Index.
Time-to-Usable-Desktop
This metric measures the time from power button to the point where the desktop is genuinely responsive — the Start menu opens within one second, the taskbar/panel is populated, and launching a browser does not queue behind background loading. This is typically 10-30 seconds longer than the point where the desktop appears visually.
| Machine | Windows 10 ESU | Windows 11 24H2 | Linux Mint Xfce |
|---|---|---|---|
| 2016 Dell Latitude E5470 | 34 s | 44 s | 16 s |
| 2017 Lenovo ThinkPad T470 | 30 s | 39 s | 14 s |
| 2018 HP EliteBook 840 G5 | 26 s | 33 s | 13 s |
What Changed in Practice
The overhead gap between Windows 10 and Windows 11 is real but not dramatic on 8 GB SSD machines. Three to four extra seconds at boot, 600-900 MB more RAM at idle, and higher background CPU — noticeable in measurements, tolerable in practice if the hardware can absorb it. The 2018 EliteBook handled Windows 11 comfortably. The 2016 Latitude felt the strain more, particularly in the longer time-to-usable-desktop.
The gap between either Windows version and Linux Mint is much larger. Linux used one-third the RAM, one-fifth the background CPU, and reached a usable desktop in half the time. On constrained hardware — machines with 4 GB RAM, older dual-core CPUs, or remaining HDD storage — this gap is not academic. It is the difference between a machine that works and one that fights you. Our lightweight Linux guide covers the practical transition.
Windows 10 with ESU occupied a comfortable middle ground: lower overhead than Windows 11, broader driver compatibility than Linux, and a familiar interface. The trade-off is cost (ESU subscriptions are not free for consumers) and a finite support runway. For a detailed look at the ESU programme and its practical implications, see Windows 10 ESU in 2026.
What the Numbers Do and Do Not Prove
These results prove that Windows 11 imposes a measurable resource overhead compared to Windows 10 on identical hardware. They prove that lightweight Linux uses dramatically fewer baseline resources than either Windows version. They prove that the time-to-usable-desktop metric reveals a larger practical gap than raw boot time.
They do not prove that Windows 11 is unusable on these machines — all three ran it adequately with 8 GB RAM and SSD storage. They do not account for application-specific performance: some Windows-only software has no Linux equivalent, and that is a valid reason to stay on Windows regardless of overhead metrics. They also do not measure long-term stability or update reliability, which are factors that matter over months of use.
The Linux numbers assume a clean Xfce installation with default services. Installing Snap packages, Flatpaks, or running a heavier desktop environment (GNOME, KDE) would increase Linux's baseline consumption. The Windows numbers assume a clean installation without third-party antivirus or corporate management agents, which would increase Windows overhead further.
Practical Recommendations
| Scenario | Recommended OS | Reasoning |
|---|---|---|
| 8 GB RAM, SSD, Windows-dependent software | Windows 10 ESU or Windows 11 | Both are tolerable; choose based on software compatibility and support timeline |
| 8 GB RAM, SSD, browser and office use only | Linux Mint Xfce | Dramatically lower overhead with no practical functionality loss for these tasks |
| 4 GB RAM, any storage | Linux Mint Xfce | Windows 11 is impractical at 4 GB; Windows 10 is tight; Linux runs comfortably |
| Still on HDD, budget-constrained | Linux Mint Xfce + plan SSD upgrade | Linux mitigates the HDD bottleneck more than either Windows version |
| Unsupported for Windows 11, need Windows | Windows 10 ESU | Lower overhead than 11 and continues receiving security patches through ESU |
For the Windows startup cleanup that reduces idle overhead on either version, see the startup fix guide. For machines where the hardware itself may not be worth the investment, our assessment of which laptops are worth saving provides a framework. And for the complete picture of how these operating systems handle security on aging hardware, see Secure an Old PC That Still Works.