Hacker News new | ask | show | jobs
by handrous 1663 days ago
The OS got in my way, rather than the player, trying to use 486 machines as mp3 "jukeboxes" back in the day—"the day" being when high-hundreds Mhz single-core machines were the norm, and 486s could be had at garage sales and such practically for free.

MP3 playback would pop and skip if anything else tried to touch the CPU, under Linux or Windows, even on Pentium machines (there weren't 30 background processes of dubious value constantly begging for time like on a "modern" OS, so this rarely happened unless you tried to do other stuff while the music was playing). Choice of player didn't make much difference. Contrary to common wisdom, Linux was, if anything, even worse about this than Windows, but neither was good. QNX or BeOS, however, could handle MP3 playback while multitasking and web browsing without any glitches, even on a 486—though I don't know if I ever tried with RAM as low as 4MB, most likely 16MB was about as low as I went, since I had several of these systems and was able to assemble a couple really good ones by borrowing parts from others.