Re: (64-bit) Qt4 builds will exhaust all available file-descriptors

Eirik Byrkjeflot Anonsen <[email protected]> Wed, 25 Nov 2009 09:03:02 +0100
Newsgroups gmane.comp.web.opera.linux
Message-ID <[email protected]>
Kenneth Crudup <[email protected]> writes:

> So, I found out my attempts to use 64-bit Qt4 were failing because I was
> running out of file descriptors (my hard limit used to be 1024). I bumped
> it to 2048, then 3K, then 6K, and it's still getting to the point where
> it'll fail loading pages (stuff like "waiting to load ..." or the fonts
> will be all messed up, presumably 'cause it can't get to the file server).
>
> Thing is, 99% of the open descriptors are cache files. What manages those?
> I did a History->Disk Cache (currently at 400MB)->Clear Now which brought
> it down to some 200 or so open cache-files, but how does it get to be so
> many in the first place? Even if I've got a huge cache set like that one,
> certainly it shouldn't have that many files open?

Sounds like a bug to me.  I fail to see any way that an application like
opera would gain anything from holding that many files open.

eirik
--
Opera-Linux: https://list.opera.com/mailman/listinfo/opera-linux
More lists: https://list.opera.com/mailman/listinfo/
Unsubscribe: mailto:[email protected]?subject=unsubscribe