Add caching for UserManager.hasUserRestriction()
This CL adds caching for UserManager.hasUserRestriction() to improve performance. The cache is invalidated when the user restrictions are changed. 44% of binder calls from uncached API belong to hasUserRestriction. Bug: 350419621 Change-Id: I3a273b7296006adf33a0c7fbbf514b3c475e72f9 Test: atest com.android.server.pm.UserManagerCacheTest Flag: android.multiuser.cache_user_restrictions_read_only
Loading
Please register or sign in to comment