Hi James, On Jan 30, 2008 5:26 AM, James Ausmus <[EMAIL PROTECTED]> wrote: [ -- SNIP -- ] > Portage *does not* look at CFLAGS in determining what to rebuild (even > with -uDN) - portage only looks at USE flags and dependency > upgrades/versions. Mike is correct in saying that, for packages to be > recompiled with the new CFLAGS, he would have to recompile that > package directly. emerge -e world is a good way to do this.\ > > -James
Yeah, that's what I thought. CFLAGS are only passed to gcc when it's executed by portage. I would expect that for any change to CFLAGS, all packages will need to be recompiled for those new CFLAGS to be utilized. Whether they will have any effect on the compiled result is another matter. > Removing Pango will almost definitely increase the render/scroll speed > of Firefox. > > However, from the symptoms that Mike is describing (system-wide > momentary pauses, after which the system resumes normal > responsiveness) sounds much more like a kernel-level issue - either > I/O speed issues (check to make sure your hard drive is running at > full speed and you have native controller supported compiled in to > your kernel - also, what is your I/O scheduler set to by default?) or > the Scheduler (process scheduler). What version of which kernel are > you running? What does your .config look like? > > I had similar issues with momentarily frozen responsiveness on my > laptop, until I upgraded to 2.6.23.x, which has the new CFS scheduler > in it - seems to help responsiveness quite a bit. Looking around `make menuconfig` I found a few settings which I'm not sure about, so I'll post them here: [*] Processor type and features -> Tickless System (Dynamic Ticks) [ ] Processor type and features -> High Resolution Timer Support [*] Processor type and features -> 64 bit Memory and IO resources (EXPERIMENTAL) Processor type and features -> Timer frequency -- currently set to 250 Hz For completeness, the .config for my 2.6.23-gentoo-r3 kernel is here: http://pastebin.ca/881174 Thanks! Mike -- [email protected] mailing list

