Re: excessive swap-in time



phil-news-nospam@xxxxxxxx wrote:

I doubt it will have much of an impact on the Firefox people. They will
just point fingers at each of the huge number of reusable toolkits their
beastly software uses ... toolkits that make huge uncoordicated data
structures that fragment the heap such that even when lots of windows
and web sites are closed, very few whole pages are released back to the
system. So when it needs to do anything, it still has a wide (in terms
of page count) footprint of data structures being scanned, and thus a
very large working set ... larger than if a fresh new instance were to
just go directly to all the web pages that are now open.


This is the reason why the Firefox people have refined their memory
use strategy and included for all platforms (*) a new memory allocator
(jemalloc) which is in fact the memory allocator of FreeBSD-7.0 and
is supposed to help releasing memory for unused pages and is also
more multiprocessor friendly (it uses several memory arenas so that
several threads can use independant locks on them).

(*) Windows, Linux, *BSD.



|> while it is well known and demonstrated that a system can very well
|> function fine and dandy with a constant stream of paging to swap.
|
| Believe it or not, but some (actually, quite a few) people are really
| old enough to personally remember the time when this was the general
| and not exceptional case.

If there is paging activity, there is some process waiting for it, unless
it is some kind of intelligent speculative activity.


Which is exactly the point of a good VM system.

--

Michel TALON

.



Relevant Pages

  • Re: Problem with samba netdrive plugin
    ... in firefox, ... The Netdrive plugin ... least, in "linear memory usage by process", that I don't understand ... active connections via PEER, I can only rely on one active samba ...
    (comp.os.os2.networking.misc)
  • Re: 8.10 freezing a lot more recently.
    ... Gig of memory is quite adequate. ... times have suffered lock ups have always been hardware problems. ... Firefox on her windows laptop at her house for these sites without ... in Linux, you get an error saying that the site only works under IE ...
    (Ubuntu)
  • Re: [Full-disclosure] [TZO-27-2009] Firefox Denial of Service (Keygen)
    ... All Firefox versions supporting the KEYGEN tag. ... Firefox is a popular Internet browser from the Mozilla Corporation. ... Furthermore memory is leaked during the process. ...
    (Full-Disclosure)
  • Re: Possible Memory Leak with Fedora 9 64-bit?
    ... There is continuous hard drive activity. ... 2 tabbed shells, file manager, and Firefox 3. ... I have never had a memory leak with Linux. ... of RAM, it would take quite a while to run it out of RAM unless you ...
    (comp.os.linux.misc)
  • Re: IE 6.0--upgrade time
    ... Firefox to use a lot more memory than perhaps it should. ... demonstrate outstanding security (as I still clean up systems with IE7 ... sure, but if you move from IE6, you might lose Outlook Express ...
    (alt.sys.pc-clone.dell)