Re: TTY task group scheduling

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Garrett Cooper
Date: Friday, November 19, 2010 - 3:46 pm

On Fri, Nov 19, 2010 at 1:10 PM, Oliver Pinter <oliver.pntr@gmail.com> wrote:

And my one line fix:

renice 10 `pidof firefox-bin`

Instantly my system is snappier (and in fact my system got really
laggy after applying the preempt sysctl that everyone recommended
before)... Performance issue with firefox maybe :P? I don't see the
point of adding an additional layer to complicate the system (and
essentially slow it down) if all you're trying to do is better
describe the nice'ing problem, unless this logic is what you want to
do strictly for desktop users in PCBSD, etc who may not have the
technical wherewithal to accomplish this task.

Besides, the Linux kernel has different compile time profiles for
different workloads, so maybe it just works better for them because
they already have a means for describing that functionality, whereas
FreeBSD is more generic.

It would be nice to describe this in a document though so people could
also decide how to tune the system for themselves and not deal with a
patch like what's noted above by the penguin crowd because it will
invariably fail under some workloads or conditions (I have yet to see
a one-size-fits-all solution in this area).

<handwaving>
SCHED_ULE improvements though should be looked into if possible,
because there are some potential items that could be done to cluster
processes together better, maybe.
</handwaving>

Thanks,
-Garrett
_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: TTY task group scheduling, O. Hartmann, (Thu Nov 18, 4:04 am)
Re: TTY task group scheduling, Andriy Gapon, (Thu Nov 18, 5:52 am)
Re: TTY task group scheduling, Alexander Best, (Thu Nov 18, 11:23 am)
Re: TTY task group scheduling, Matthew D. Fuller, (Thu Nov 18, 11:28 am)
Re: TTY task group scheduling, Chuck Swiger, (Thu Nov 18, 11:39 am)
Re: TTY task group scheduling, Rob Farmer, (Thu Nov 18, 11:42 am)
Re: TTY task group scheduling, Lucius Windschuh, (Thu Nov 18, 11:55 am)
Re: TTY task group scheduling, Alexander Best, (Thu Nov 18, 11:56 am)
Re: TTY task group scheduling, Alexander Best, (Thu Nov 18, 12:02 pm)
Re: TTY task group scheduling, Freddie Cash, (Thu Nov 18, 12:13 pm)
Re: TTY task group scheduling, Julian Elischer, (Thu Nov 18, 1:20 pm)
Re: TTY task group scheduling, Alexander Kabaev, (Thu Nov 18, 3:06 pm)
Re: TTY task group scheduling, Daniel Nebdal, (Thu Nov 18, 3:55 pm)
Re: TTY task group scheduling, Alexander Best, (Thu Nov 18, 3:59 pm)
Re: TTY task group scheduling, Steve Kargl, (Thu Nov 18, 4:12 pm)
Re: TTY task group scheduling, Garrett Cooper, (Thu Nov 18, 4:36 pm)
Re: TTY task group scheduling, Alexander Best, (Thu Nov 18, 4:37 pm)
Re: TTY task group scheduling, Julian Elischer, (Thu Nov 18, 4:43 pm)
Re: TTY task group scheduling, Alexander Best, (Thu Nov 18, 5:17 pm)
Re: TTY task group scheduling, David Magda, (Thu Nov 18, 5:50 pm)
Re: TTY task group scheduling, Andrew Reilly, (Thu Nov 18, 9:41 pm)
Re: TTY task group scheduling, Andriy Gapon, (Fri Nov 19, 2:25 am)
Re: TTY task group scheduling, Andriy Gapon, (Fri Nov 19, 2:37 am)
Re: TTY task group scheduling, Bruce Cran, (Fri Nov 19, 2:42 am)
Re: TTY task group scheduling, Alexander Leidinger, (Fri Nov 19, 4:08 am)
Re: TTY task group scheduling, Eric Masson, (Fri Nov 19, 5:42 am)
Re: TTY task group scheduling, Andriy Gapon, (Fri Nov 19, 6:14 am)
Re: TTY task group scheduling, Vincent Hoffman, (Fri Nov 19, 7:18 am)
Re: TTY task group scheduling, Jeremy Chadwick, (Fri Nov 19, 7:44 am)
Re: TTY task group scheduling, Taku YAMAMOTO, (Fri Nov 19, 8:49 am)
Re: TTY task group scheduling, Oliver Pinter, (Fri Nov 19, 2:10 pm)
Re: TTY task group scheduling, Dan Nelson, (Fri Nov 19, 3:39 pm)
Re: TTY task group scheduling, Garrett Cooper, (Fri Nov 19, 3:46 pm)
Re: TTY task group scheduling, Ivan Voras, (Fri Nov 19, 6:16 pm)
Re: TTY task group scheduling, Oliver Pinter, (Fri Nov 19, 6:27 pm)
Re: TTY task group scheduling, Garrett Cooper, (Fri Nov 19, 6:49 pm)