[LU-13036] Reduce memory consumption by lnet. Created: 29/Nov/19  Updated: 28/Jan/20  Resolved: 28/Jan/20

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: None
Fix Version/s: Lustre 2.14.0

Type: Improvement Priority: Major
Reporter: Alexey Lyashkov Assignee: Alexey Lyashkov
Resolution: Fixed Votes: 0
Labels: None

Rank (Obsolete): 9223372036854775807

 Description   

LNet message and LNet response tracker structures size isn't power of 2,
so noticeable memory overhead exist. From other side, own slabs help with debug issue.
Lets create own slabs for these structures to minimise memory overhead.



 Comments   
Comment by Gerrit Updater [ 29/Nov/19 ]

Alexey Lyashkov (c17817@cray.com) uploaded a new patch: https://review.whamcloud.com/36897
Subject: LU-13036 lnet: avoid extra memory consumption
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 12d5e15510ec6988e50e08b43e7a1e46148afa67

Comment by Gerrit Updater [ 28/Jan/20 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/36897/
Subject: LU-13036 lnet: avoid extra memory consumption
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: a3ce59ae2c6243667e471e8b9f4d6da0744f8333

Comment by Peter Jones [ 28/Jan/20 ]

Landed for 2.14

Generated at Sat Feb 10 02:57:48 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.