Re: [patch] TASK_NONINTERACTIVE (was: Machine Freezes while Running Crossover Office)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 1 Jun 2005 17:35, Ingo Molnar wrote:
> Pekka, could you check whether the patch below solves your Wine problem
> (without hurting interactivity otherwise)?
>
> 	Ingo
>
> ----
>
> this patch implements a task state bit (TASK_NONINTERACTIVE), which can
> be used by blocking points to mark the task's wait as "non-interactive".
> This does not mean the task will be considered a CPU-hog - the wait will
> simply not have an effect on the waiting task's priority - positive or
> negative alike. Right now only pipe_wait() will make use of it, because
> it's a common source of not-so-interactive waits (kernel compilation
> jobs, etc.).

A very elegant solution! Not only is it unlikely this will harm interactivity, 
I suspect it will improve it in other areas.

Cheers,
Con

Attachment: pgpDmzxBCg2ti.pgp
Description: PGP signature


[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux