Commit d7d2be8f authored by Peifeng Li's avatar Peifeng Li Committed by Neill Kapron
Browse files

ANDROID: uid_sys_stat: split the global lock uid_lock to the fine-grained


locks for each hlist in hash_table.

Hash_table in uid_sys_stat is protected by a global lock named id_lock,
which causes some lock competition issue. Actually, uid_lock can be split to
several file-grained locks for each hlist in hash_table, which avoid
the unnecessary lock competition when get different-uid process info.

Bug: 278138377
Signed-off-by: default avatarPeifeng Li <lipeifeng@oppo.com>
Change-Id: I551cb7792d58cdf4ffa7c5426c98e70a01bc6078
parent 77f51b16
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment