Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
RCU subsytem... yet another...
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
aCOSwt
Bodhisattva
Bodhisattva


Joined: 19 Oct 2007
Posts: 2537
Location: Hilbert space

PostPosted: Tue Apr 27, 2010 10:16 am    Post subject: RCU subsytem... yet another... Reply with quote

Hello,

Each time I upgrade my kernel I am puzzled by the RCU subsystem stuff... :?

Up to 2.6.31-r10 included, I had chosen the preempt_i_ble RCU and never experienced any problem despite the "help" statement about potential "bugs due to now-naive assumptions...", statement I never really understood anyway... :?

Upgrading to 2.6.32-r7, I discover that the preempt_i_ble RCU becomes preempt_a_ble tree hierarchical... 8O
Until now, I had understood that tree hierarchical was dedicated to systems with hundreds of thousands of CPUs...

1/ Is there any difference in meaning between preemptible and preemptable ?
2/ I appreciate that the help now mentions that the tree based "nicely adapts to smaller systems" but how should I do with other settings for a modest dual-core ?

should I :

- Fix the fanout value to 2 (>cube root of 2... :?) and disable auto-balancing ?
- Leave the fanout value to default (64 8O) and enable auto-balancing ?
- Other ?
Back to top
View user's profile Send private message
BradN
Advocate
Advocate


Joined: 19 Apr 2002
Posts: 2391
Location: Wisconsin (USA)

PostPosted: Sun May 09, 2010 7:48 pm    Post subject: Reply with quote

1) Just a misspelling.

2) It's probably not worth messing with those settings unless you plan on performance testing to tune them. I would suspect the RCU subsystem would be most active when forking lots of processes (since it deals with memory sharing and splitting pages that were once shared), so that would be the type of thing you might want to test. If that isn't your typical workload, it's probably not worth worrying about.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum