[scribus] Speed and CPU

Jan Schrewe jschrewe at googlemail.com
Fri Jun 12 01:24:55 CEST 2009


Am Freitag 12 Juni 2009 00:51:55 schrieb John Jason Jordan:
> I changed the nice from 0 to 1 and it didn't make any difference.

I don't know what you do with your system, but unless it's a server there 
shouldn't be going on much. So changing the priority does not gain anything. 
The task scheduler uses the priority to decide which programm gets the next 
CPU time slice. A high priority makes a difference under high load, but if 
there is no competition for the CPU the programm that needs it, gets it.

[snip]

> > You generally will find some program that is hogging resources and
> > slowing down the others
>
> The more I poke around the more I think the problem is that the CPU
> speed is being throttled back by something in Linux. I looked in the
> GUI for power management and found nothing. I don't understand why my
> MHz applet stays at 800 even when Scribus is trying to do something
> that must certainly be CPU intensive. I mean, occasionally it does go
> to 2.0 GHz briefly, but usually it stays at 800 even when I am
> patiently waiting for Scribus to do something.

Modern CPUs have a powersave feature that allows the kernel to reduce the 
speed if no programm needs it. Unless something is really wrong with your 
settings, the speed should go up as soon as you run a programm that needs a 
lot CPU. You can try it by watching a flash video in Firefox. The speed 
should go up. If it doesn't, there's something wrong.

You can always switch to full speed with: "cpufreq-selector -g performance"
"cpufreq-selector -g ondemand" switches back to powersaving mode (which is 
usually a good idea for a laptop).

Hope this helps.

Jan




More information about the scribus mailing list