Date: Wed, 26 Nov 1997 12:03:02 +0100 (CET) From: Andrzej Bialecki <abial@korin.warman.org.pl> To: freebsd-current@freebsd.org Subject: SMP: binding process to CPU Message-ID: <Pine.NEB.3.95.971126114638.9875A-100000@korin.warman.org.pl>
next in thread | raw e-mail | index | archive | help
Hi! I have a question concerning current implementation of SMP. Is it possible to assign specific process (or thread) to specific CPU-thing (not necessarily the actual CPU, perhaps other cpu-kind resource)? Something like Sun's LWP... Also, I have very vague understanding of how the scheduler assigns time slices of both processors to different processes. I think I saw (using 'top') that the same process was being scheduled to run on CPU0 as well as CPU1 during consecutive runnable periods... Here's why I'm asking: I have one process which must be as near real-time as possible, and the second process processes it's output (which is low-priority task). So I'd be glad to monopolize one CPU full-time when I need it, and run the rest of the OS on the other one. Is it possible? Will it be possible? :-) Thanks. Andrzej Bialecki ---------------------+--------------------------------------------------------- abial@warman.org.pl | if(halt_per_mth > 0) { fetch("http://www.freebsd.org") } Research & Academic | "Be open-minded, but don't let your brains to fall out." Network in Poland | All of the above (and more) is just my personal opinion. ---------------------+---------------------------------------------------------
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.NEB.3.95.971126114638.9875A-100000>