Carlo Sogono wrote:
I would like to find out how Linux distributes processes in an
SMP-enabled box with n CPUs. Will the kernel "move" a process from one
CPU to another if another CPU is idle?
I thought I'd interject some interesting related concepts:
Reverse hyperthreading and other scheduling gymnastics.
AMD has taken out some very interesting patents whereby certain process
scheduling operations are moved from the OS into silicon; some consider
these patents to be AMD's "secret weapon" in a future where dozens or
hundreds of processor cores are likely to be commonplace in many types
of computers.
http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=6574725.PN.&OS=PN/6574725&RS=PN/6574725
-or-
http://1url.org/go/1USP6574725
David
--
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html