Your message dated Sun, 22 Mar 2009 11:15:29 +0100
with message-id <[email protected]>
and subject line RE: beagle consumes too much memory
has caused the Debian Bug report #390057,
regarding beagle consumes too much memory
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
390057: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=390057
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: beagle
Version: 0.2.9-1
Severity: normal
After running for about 10 hours, beagled is using 479 MB of resident
memory, and 544 MB of virtual memory. I have 1GB of memory on my
system, so I can still run, but my desktop gets very laggy. This seems
like way too much memory to me, so I'm assuming it's some kind of memory
leak. If I am not correct in this, and beagle is for some reason (?!)
supposed to take up this much memory, you can close this bug.
-- System Information:
Debian Release: testing/unstable
APT prefers testing
APT policy: (999, 'testing'), (500, 'stable'), (80, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-1-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Versions of packages beagle depends on:
ii adduser 3.97 Add and remove users and groups
ii bash 3.1-5 The GNU Bourne Again SHell
ii libatk1.0-0 1.12.2-1 The ATK accessibility toolkit
ii libc6 2.3.6.ds1-4 GNU C Library: Shared libraries
ii libcairo2 1.2.4-1 The Cairo 2D vector graphics libra
ii libexif12 0.6.13-4 library to parse EXIF files
ii libexpat1 1.95.8-3.3 XML parsing C library - runtime li
ii libfontconfig1 2.4.1-2 generic font configuration library
ii libfreetype6 2.2.1-5 FreeType 2 font engine, shared lib
ii libgalago-cil 0.3.2-4 CLI bindings for libgalago
ii libgconf2.0-cil 2.8.3-1 CLI binding for GConf 2.12
ii libglade2.0-cil 2.8.3-1 CLI binding for the Glade librarie
ii libglib2.0-0 2.12.3-2 The GLib library of C routines
ii libglib2.0-cil 2.8.3-1 CLI binding for the GLib utility l
ii libgmime2.2-cil 2.2.3-1.2 CLI binding for the MIME library,
ii libgnome2.0-cil 2.8.3-1 CLI binding for GNOME 2.12
ii libgnomevfs2-0 2.14.2-2+b1 GNOME virtual file-system (runtime
ii libgsf-1-114 1.14.1-2 Structured File Library - runtime
ii libgsf0.0-cil 0.8-1 CLI bindings for libgsf
ii libgtk2.0-0 2.8.20-1 The GTK+ graphical user interface
ii libgtk2.0-cil 2.8.3-1 CLI binding for the GTK+ toolkit 2
ii libice6 1:1.0.1-2 X11 Inter-Client Exchange library
ii libjpeg62 6b-13 The Independent JPEG Group's JPEG
ii libmono-corlib1.0-cil 1.1.13.8-1 Mono core library (1.0)
ii libmono-sharpzip0.6-cil 1.1.13.8-1 Mono SharpZipLib library
ii libmono-sharpzip0.84-cil 1.1.13.8-1 Mono SharpZipLib library
ii libmono-sqlite1.0-cil 1.1.13.8-1 Mono Sqlite library
ii libmono-system-data1.0-cil 1.1.13.8-1 Mono System.Data library
ii libmono-system-runtime1.0- 1.1.13.8-1 Mono System.Runtime library
ii libmono-system-web1.0-cil 1.1.13.8-1 Mono System.Web library
ii libmono-system1.0-cil 1.1.13.8-1 Mono System libraries (1.0)
ii libmono1.0-cil 1.1.13.8-1 Mono libraries (1.0)
ii libpango1.0-0 1.12.4-1 Layout and rendering of internatio
ii libpng12-0 1.2.8rel-5.2 PNG library - runtime
ii librsvg2-2 2.14.4-2 SAX-based renderer library for SVG
ii libsm6 1:1.0.1-2 X11 Session Management library
ii libwmf0.2-7 0.2.8.4-2 Windows metafile conversion librar
ii libwv-1.2-1 1.2.2-1 Library for accessing Microsoft Wo
ii libx11-6 2:1.0.0-9 X11 client-side library
ii libxcursor1 1.1.7-4 X cursor management library
ii libxext6 1:1.0.1-2 X11 miscellaneous extension librar
ii libxfixes3 1:4.0.1-4 X11 miscellaneous 'fixes' extensio
ii libxi6 1:1.0.1-3 X11 Input extension library
ii libxinerama1 1:1.0.1-4.1 X11 Xinerama extension library
ii libxml2 2.6.26.dfsg-3 GNOME XML library
ii libxrandr2 2:1.1.0.2-4 X11 RandR extension library
ii libxrender1 1:0.9.1-3 X Rendering Extension client libra
ii libxss1 1:1.0.1-4 X11 Screen Saver extension library
ii mono-runtime 1.1.13.8-1 Mono runtime
ii zlib1g 1:1.2.3-13 compression library - runtime
Versions of packages beagle recommends:
ii xpdf-utils [poppler-utils] 3.01-9 Portable Document Format (PDF) sui
-- no debconf information
--- End Message ---
--- Begin Message ---
Hi,
Jason Martens wrote:
> After running for about 10 hours, beagled is using 479 MB of resident
> memory, and 544 MB of virtual memory. I have 1GB of memory on my
> system, so I can still run, but my desktop gets very laggy. This
> seems like way too much memory to me, so I'm assuming it's some kind
> of memory leak. If I am not correct in this, and beagle is for some
> reason (?!) supposed to take up this much memory, you can close this
> bug.
In the older days of beagle (alpha/beta phase) beagle had no memory
watcher and thus might consume too much memory when indexing specific
kind of files or big files (depending no the parser that is used).
Beagle today is using a memory watcher which prevents exactly this
situation, and no only in theory, see here:
20090322 10:54:41.9265 04573 IndexH DEBUG: Helper Size: VmRSS=61.8 MB,
size=5.05, 101.3%
20090322 10:54:41.9266 04573 IndexH DEBUG: Process too big, shutting down!
20090322 10:54:41.9278 04573 IndexH INFO: Shutdown requested
20090322 10:54:41.9287 04573 IndexH DEBUG: CancelIfBlocking
Beagle.Daemon.UnixConnectionHandler
20090322 10:54:41.9298 04573 IndexH DEBUG: Breaking out of UnixListener --
shutdown requested
20090322 10:54:41.9991 04573 IndexH DEBUG: +file:///home/meebey/data/XXXXXXX.jpg
20090322 10:54:42.0003 04573 IndexH DEBUG: Shutdown initiated. Breaking while
flushing indexables.
20090322 10:54:42.0694 04573 IndexH DEBUG: All workers have finished. Exiting
main loop.
20090322 10:54:42.0712 04573 IndexH DEBUG: Joining thread 1 of 1: EHT 04579
[04573 IndexHelper] Beagle.IndexHelper.IndexHelperTool:DaemonMonitorWorker
20090322 10:54:42.0715 04573 IndexH DEBUG: Exiting signal handler thread
20090322 10:54:42.8221 04573 IndexH INFO: Index helper process shut down
cleanly.
20090322 10:55:10.7769 05043 IndexH INFO: Starting Index Helper process
(version 0.3.9)
20090322 10:55:10.7897 05043 IndexH INFO: Running on Mono 2.0.1
20090322 10:55:10.7947 05043 IndexH INFO: Extended attributes are supported
20090322 10:55:10.7949 05043 IndexH INFO: Command Line:
/usr/lib/beagle/IndexHelper.exe --debug
20090322 10:55:10.7975 05043 IndexH DEBUG: Set IO priority class to idle.
20090322 10:55:10.7987 05043 IndexH DEBUG: Process was already niced to 19, not
renicing to 12
20090322 10:55:10.9382 05043 IndexH DEBUG: Starting signal handler thread
20090322 10:55:10.9383 05043 IndexH DEBUG: Starting messaging server
20090322 10:55:14.0100 05043 IndexH DEBUG: Helper Size: VmRSS=18.8 MB,
size=1.55, 13.8%
Thus I am closing this bugreport, if still experience this issue,
please reopen this report.
--
Regards,
Mirco 'meebey' Bauer
PGP-Key ID: 0xEEF946C8
FOSS Developer [email protected] http://www.meebey.net/
PEAR Developer [email protected] http://pear.php.net/
Debian Developer [email protected] http://www.debian.org/
--- End Message ---