Re: Gnome Journal Article and General Beagle Publicity



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256



Joe Shaw wrote:
> Hi,
> 
> On Sun, 2006-11-12 at 20:59 -0500, D Bera wrote:
>> Only if you dont do the rounds of distro bugzilla and newbie forums.
>> Those places are full of beagle eating CPU and memory problems (some
>> of them are due to some old buggy version of beagle that hasnt been
>> updated in the distros). I dont think beagle is newbie ready i.e.
>> plug-and-play yet.
> 
> I think we're addressing these issues pretty well.  We've been shipping
> Beagle on by default on SLED 10 and openSUSE since 10.0 and the reviews
> have been largely positive.  There are still issues with certain file
> types, but I truly feel that Beagle is quite usable and useful by
> default.
> 
>> Kevin, I had a brief glance at the thunderbird backend. I didnt see
>> any obvious place which takes a lot of memory. If the concern is the
>> ReadToEnd() in the mork parser, then you can try to replace the huge
>> content string with a StreamAsArray type implementation. I replaced
>> one ReadToEnd() in the html filter in a similar way, check
>> Filters/HtmlAgilityPack/HtmlDocument.cs - it contains the
>> implementation. Might be useful.
> 
> The ReadToEnd() is one killer in the Thunderbird backend.  I have a .msf
> file that is 11 megs; so reading it in all at once more than doubles my
> heap size, which isn't acceptable.
> 
> The hash table Kevin talks about is also a big problem, but I don't know
> the specifics behind it.
> 
> By the way, there is a new Mono heap profiler in Mono SVN called
> heap-shot.  Unlike heap-buddy which is a summarizing profiler, heap-shot
> lets you take snapshots of the heap at different times and lets you
> compare them.  This lets you know what types are using all of your
> memory at a given time and lets you track the changes over time.

Quite awesome! and useful, thanks!
> 
> Joe
> 
> 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)

iQIVAwUBRViolP3xZFNDM330AQjz9w//X9n29P2x14Z+roJsp/o1yqf/Xmks6Fr9
mK9ezWfoYo5mQmpGmjVIXaBtrkIo2K0p6Ef4fIsOLUl2iOAlhWdSSB20/NxvZdte
c3o4zoN0e9R1hni9aCZ6ST58Z4OgvVkzR+jOSMfcRbRVHszPfuxaLf+JOCPfRPcx
ruAQci+swrCHzeYat6QM13J96hZaKSBPQTWZp5NvyKAaiv2PU3F+wgRqE6duqiI2
kGpyz0+EUrxYFtpJ8K1+7QK+b3x6NVNZQWQVX8O36vCVImSabKW8lJ4iUYGRS3DC
ZyxWRQ8/UUV8eWv8dsI5Hs9JX14CK3CfluljxgWtpN6P57hSWWQF/+SA5mmhvHdU
RzK5vh1DbquyDOXE9yCuoyRERrBvaNclIYVjh5hF7Qzo2Kw7meDOKs0oN8JCFTTk
VBx9AUdiBIJgUH0F/2EyKdxR57zr4TdaOtFlsDUuee4xOSl49/kFg6IdRrnINFjN
KvNFbvRoFxCjQb/tDhy3ccjLKwHTTGgwn5NiE4U14RlYs+slEZtzh2tIbV8oCsxa
GG2kxl8SURgIwkagJFx7ypFs42gpmcRxdUbV/vwuldZWpkDcbDfrtRPB35wwyklt
VdWGFOQTQSIeosjdRzPKp9r82R6/5Y/l3VliXqqY8A75gl5/wKuUowqNsu0o6z8U
HXlJorMbil0=
=RFEq
-----END PGP SIGNATURE-----



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