Bug 24081

Summary: CPU utilization of mp3blaster from ports
Product: Ports & Packages Reporter: dkelly <dkelly>
Component: Individual Port(s)Assignee: freebsd-ports (Nobody) <ports>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description dkelly 2001-01-05 03:50:00 UTC
/usr/ports/audio/mp3blaster looks to be an interesting lite mp3
player without the bulk of Gnome or KDE. So it is. But then I 
noticed my brand spanking new Athlon 800 MHz machine was at 100% 
CPU utilization playing thru mp3blaster. About 72.0% system, 26.0% 
user, remainer is other.

Sound card is a cheap OEM Soundblaster 128 (ES1371).

Not believing this was reasonable, installed the mpg123 port. CPU
utilization with mpg123 is essentially nil at 0.49%

Fix: 

My guess is the application busy loops rather than block on I/O.
How-To-Repeat: Install and run the mp3blaster port. Watch the system with "systat -v"
and/or "top -I".
Comment 1 Will Andrews freebsd_committer freebsd_triage 2001-01-05 11:19:55 UTC
State Changed
From-To: open->closed

Take it up with the vendor.  Patches to fix this sort of thing do not 
belong in ports.