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

Kenneth Crudup <[email protected]> Tue, 24 Nov 2009 10:02:29 -0800 (PST)
Newsgroups gmane.comp.web.opera.linux
Message-ID <[email protected]>
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?

I'm thinking of bumping my soft/hard limits to 10K/20K just to see if
it'll actually try and use that many.

How come Qt3-based Opera doesn't use anywhere near as many?

	-Kenny

-- 
Kenneth R. Crudup  Sr. SW Engineer, Scott County Consulting, Los Angeles
O: 3630 S. Sepulveda Blvd. #138, L.A., CA 90034-6809      (888) 454-8181
--
Opera-Linux: https://list.opera.com/mailman/listinfo/opera-linux
More lists: https://list.opera.com/mailman/listinfo/
Unsubscribe: mailto:[email protected]?subject=unsubscribe