[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#57220: marked as done (mpg123: compiling without mmap would lessen cache pollution)

Your message dated Fri, 28 Dec 2001 00:30:53 +0000
with message-id <20011228003053.GA28467@arborlon.riva.ucam.org>
and subject line mpg123 0.59r-10 is now in testing
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

Received: (at submit) by bugs.debian.org; 7 Feb 2000 02:44:07 +0000
Received: (qmail 25724 invoked from network); 7 Feb 2000 02:44:05 -0000
Received: from fun77.kivikko.hoas.fi (HELO erno.iki.fi) (mail@
  by master.debian.org with SMTP; 7 Feb 2000 02:44:05 -0000
Received: from erno by erno.iki.fi with local (Exim 3.03 #1 (Debian))
	id 12He9j-00086c-00; Mon, 07 Feb 2000 04:44:03 +0200
From: erno@iki.fi
Subject: mpg123: compiling without mmap would lessen cache pollution
To: submit@bugs.debian.org
X-Mailer: bug
Message-Id: <E12He9j-00086c-00@erno.iki.fi>
Sender: Erno Kuusela <erno@erno.iki.fi>
Date: Mon, 07 Feb 2000 04:44:03 +0200

Package: mpg123
Version: 0.59q-2
Severity: wishlist


it would be better if mpg123 were built without the READ_MMAP define.
using mmap() causes much more cache pollution than read(), the kernel
is less eager to reclaim mmaped pages than data that is just in the
page cache.

the RSS of mpg123 grows pretty quickly and other apps start getting
swapped out. the effect is more pronounced with big mpeg files and/or
high bitrates.

here's what it looks like after a while of decoding a largish
mpeg stream. (i used mpg123 -s file.mpeg > /dev/null to accelerate the
process a bit)

Mem:   63356K av,  61720K used,   1636K free,  27228K shrd,   1928K buff
Swap: 307400K av,  44484K used, 262916K free                 37288K cached

31129 erno       0 12052    0  11M 11852  50  0.0   1:50 /usr/bin/mpg123
  434 root       0 27692  17M 9.8M  1368  2K  6.2 728:11 /usr/X11R6/bin/X
30716 erno       0  3512  500 3012  1824 278  0.0   0:02 netscape 

-- System Information
Debian Release: potato
Kernel Version: Linux fun77 2.2.10 #1 Sun Jun 20 19:03:53 EEST 1999 i586 unknown

Versions of the packages mpg123 depends on:
ii  libc6           2.1.2-11       GNU C Library: Shared libraries and Timezone
Received: (at 57220-done) by bugs.debian.org; 28 Dec 2001 00:32:56 +0000
>From cjwatson@flatline.org.uk Thu Dec 27 18:32:56 2001
Return-path: <cjwatson@flatline.org.uk>
Received: from rhenium.btinternet.com (rhenium) [] 
	by master.debian.org with esmtp (Exim 3.12 1 (Debian))
	id 16JkxD-000238-00; Thu, 27 Dec 2001 18:32:56 -0600
Received: from host217-35-36-148.in-addr.btopenworld.com ([] helo=arborlon.riva.ucam.org)
	by rhenium with esmtp (Exim 3.22 #8)
	id 16JkxC-0007F9-00; Fri, 28 Dec 2001 00:32:54 +0000
Received: from cjwatson by arborlon.riva.ucam.org with local (Exim 3.33 #1 (Debian))
	id 16JkvF-0007PV-00; Fri, 28 Dec 2001 00:30:53 +0000
Date: Fri, 28 Dec 2001 00:30:53 +0000
From: Colin Watson <cjwatson@flatline.org.uk>
To: 57220-done@bugs.debian.org, 112240-done@bugs.debian.org,
	121697-done@bugs.debian.org, 124193-done@bugs.debian.org
Subject: mpg123 0.59r-10 is now in testing
Message-ID: <20011228003053.GA28467@arborlon.riva.ucam.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.3.24i
Sender: Colin Watson <cjwatson@flatline.org.uk>
Delivered-To: 57220-done@bugs.debian.org


mpg123 0.59r-10 is now (finally) in testing, so these bugs no longer

   #57220: -DREAD_MMAP was removed in 0.59r-5.
  #112240: -w/--wav was documented in 0.59r-7.
  #121697: mpg123 moved to the FHS in 0.59r-1.
  #124193: Ditto.


Colin Watson                                  [cjwatson@flatline.org.uk]

Reply to: