[LU-5108] osc: Performance tune for LRU Created: 27/May/14 Updated: 09/Feb/17 Resolved: 18/Aug/15 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | Lustre 2.6.0 |
| Fix Version/s: | Lustre 2.8.0 |
| Type: | Improvement | Priority: | Major |
| Reporter: | Jinshan Xiong (Inactive) | Assignee: | Jinshan Xiong (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||||||||||||||
| Rank (Obsolete): | 14093 | ||||||||||||||||||||
| Description |
|
To remember my recent work on performance tune |
| Comments |
| Comment by Jinshan Xiong (Inactive) [ 27/May/14 ] |
|
patch is at: http://review.whamcloud.com/10458 |
| Comment by Jinshan Xiong (Inactive) [ 29/May/14 ] |
|
patch http://review.whamcloud.com/10503 to add a per open file cache is spun off from the above patch. |
| Comment by Jinshan Xiong (Inactive) [ 29/May/14 ] |
|
Several further things we can work on to reduce CPU usage on the client side. _item and ops_lru can share the same list because busy pages should not be in LRU list. |
| Comment by Peter Jones [ 30/May/14 ] |
|
Bobijam Could you please assist with this issue? Thanks Peter |
| Comment by Jinshan Xiong (Inactive) [ 12/Jun/14 ] |
|
Set patch to blocker so that patch 10458 and 10503 can be landed in 2.6 |
| Comment by Christopher Morrone [ 13/Jun/14 ] |
|
Jinshan, I think you are doing great work here! I am impressed with the results. However, Lustre is currently in code freeze, and Lustre 2.6.0 is already overdue. This is not the time to be landing new performance improvements. Especially for CLIO problems that, I assume, have been with us for years now. And ones that add new kernel threads. Furthermore, unless this was a very recent and very significant performance regression that really needs to block the 2.6.0 release, marking this ticket as a "blocker" is an abuse of process. So again, great work here. But I this should wait to land on master until after we have created the b2_6 branch. |
| Comment by Peter Jones [ 13/Jun/14 ] |
|
Chris We had already marked this as FixVersion 2.7 Peter |
| Comment by Christopher Morrone [ 13/Jun/14 ] |
|
Sure, but priority is still at the Blocker setting, which does not seem appropriate. And one of the other patches from this ticket landed only yesterday. In the absence of a comment (since the only comment we see is one requesting landing for 2.6), your intent was not particularly clear to those of us on the outside. |
| Comment by Peter Jones [ 13/Jun/14 ] |
|
ok. I have dropped the priority |
| Comment by Peter Jones [ 14/Jun/14 ] |
|
Your edit to the comment interleaved with my last comment. Yes you are right that a comment would have been more clear given the above comment. The intention is to track this work for 2.7. The patch that landed yesterday was quite minor and was considered low risk. Until code freeze is in effect there are other low risk changes still landing. |
| Comment by Gerrit Updater [ 18/Aug/15 ] |
|
Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/10458/ |
| Comment by Peter Jones [ 18/Aug/15 ] |
|
Landed for 2.8 |