* Mike Bursell ([EMAIL PROTECTED]) wrote: > Mike - > > > On Fri, Apr 01, 2005 at 10:26:33AM +0200, Mike Bursell <Mike. > > [EMAIL PROTECTED]> wrote: > > > I'd be surprised if it were firefox, too, but I don't see any other > > > applications exhibiting similar behaviour, which confuses me. Maybe > > > there's a process that firefox has dependencies on which has problems > - I > > > don't know. I'm afraid that I'm not enough of a power user to be able > to > > > say. > > > > > > Anyway, it's suspend-to-disk, sorry for not saying so. I've attached > a > > > copy of my kernel config - you may not need it, but I know that a > number > > > of suspend options are mentioned. > > > > I don't know exactly how suspend-to-disk works, but I assume it works by > > forcing memory pages to be swapped on disk. I assume that at resume > > time, it doesn't necessarily swap back all the pages that were in > > memory, but only does so on page misses. Thus, having to swap back a > > process like firefox, which is usually taking more than 100MB may take > > a long time. > > That's only an hypothesis. > > That had occurred to me. > > I'll do some testing, but what seems weird is that this problem seems to > occur even when firefox isn't loaded. And firefox is _much_ faster > starting up from a cold boot than after a resume. So, unless Linux has > noticed that it has a copy of firefox which it can access in a page file > and this is horribly slower than loading it to start with, I can't see why > this might impact. I might try with some other largeish applications > (Oo.org?), and see if I get similar behaviour.
Can you try an strace to see perhaps where firefox is getting stuck? -- Eric Dorland <[EMAIL PROTECTED]> ICQ: #61138586, Jabber: [EMAIL PROTECTED] 1024D/16D970C6 097C 4861 9934 27A0 8E1C 2B0A 61E9 8ECF 16D9 70C6 -----BEGIN GEEK CODE BLOCK----- Version: 3.12 GCS d- s++: a-- C+++ UL+++ P++ L++ E++ W++ N+ o K- w+ O? M++ V-- PS+ PE Y+ PGP++ t++ 5++ X+ R tv++ b+++ DI+ D+ G e h! r- y+ ------END GEEK CODE BLOCK------
signature.asc
Description: Digital signature