How these were measured

All three players were measured on one PC on the evening of 1 November 2026, one after the other, playing the same song. Every figure on the home page comes from that evening, and each one names its file below.

The PC and the players

How each one ran

What's counted

Left out, and measured again

Three runs were thrown away and done again:

The scripts

Three PowerShell scripts took the samples and wrote them to CSV files: measure-pid-hwnd.ps1 for featherplay, measure-pear.ps1 for Pear Desktop and measure-edge.ps1 for Edge, which reads each process's CPU time from Windows' own process list (Win32_Process).

Every figure and its source

featherplay 0.1.0

Memory while playing
81 MB featherplay_final-playing2_2026-11-01_1907.csv
Memory while paused
80 MB featherplay_final-paused_2026-11-01_1913.csv
CPU while playing
0.022% featherplay_final-playing2_2026-11-01_1907.csv
CPU while paused
0.005% featherplay_final-paused_2026-11-01_1913.csv
Processes
1 featherplay_final-playing2_2026-11-01_1907.csv
Download
10.13 MB final-2026-11-01.md

Pear Desktop 3.12.0

Memory while playing
798 MB pear_final-playing-2026-11-01_2026-11-01_1918.csv
Memory while paused
782 MB pear_final-paused-2026-11-01_2026-11-01_1924.csv
CPU while playing
0.17% pear_final-playing-2026-11-01_2026-11-01_1918.csv
CPU while paused
0.05% pear_final-paused-2026-11-01_2026-11-01_1924.csv
Processes
6 to 7 pear_final-playing-2026-11-01_2026-11-01_1918.csv
Download
274 MB final-2026-11-01.md

YouTube Music in Edge 156.0.4314.58

Memory while playing
988 MB edge_final-playing3_2026-11-01_1946.csv
Memory while paused
973 MB edge_final-paused_2026-11-01_1952.csv
CPU while playing
0.14% edge_final-playing3_2026-11-01_1946.csv
CPU while paused
0.018% edge_final-paused_2026-11-01_1952.csv
Processes
9 to 11 edge_final-playing3_2026-11-01_1946.csv
Download
None final-2026-11-01.md

Back to the comparison